Fragen im Vorstellungsgespräch: Machine learning engineer

Unternehmen nehmen die Dienste von Machine Learning Engineers in Anspruch, um Systeme zu entwerfen und zu optimieren, mit denen sich ihre Software selbstständig verbessern kann, statt speziell programmiert werden zu müssen. Stellen Sie sich darauf ein, dass während des Vorstellungsgesprächs Ihr Wissen in den Bereichen Informatik und Data Science abgefragt wird. Dabei wird der Schwerpunkt im Zweifelsfall auf dem Erkennen von Mustern und Trends liegen. Erforderlich ist ein Bachelor-Abschluss in Informatik oder einem verwandten Fachgebiet.

2 510Fragen aus Vorstellungsgesprächen für „ Machine Learning Engineer“, von Bewerbern geteilt

Typische Bewerbungsfragen als Machine Learning Engineer (m/w/d) und wie Sie diese beantworten

Das sind die drei häufigsten Fragen im Vorstellungsgespräch als Machine Learning Engineer und wie Sie diese am besten beantworten:

Frage 1: Welches sind die wichtigsten Algorithmen, Programmierbegriffe und Theorien, die man als Machine Learning Engineer verstanden haben muss?

So beantworten Sie die Frage: Seien Sie darauf vorbereitet, über Dinge wie Type-I- und Type-II-Fehler, beaufsichtigtes und unbeaufsichtigtes maschinelles Lernen, ROC-Kurven und andere wichtige Aspekte des maschinellen Lernens zu sprechen. Der Arbeitgeber möchte sich vergewissern, dass Sie über fundierte Kenntnisse der technischen Aspekte der zu besetzenden Stelle verfügen.

Frage 2: Wie würden Sie jemandem, der es nicht kennt, das Konzept des maschinellen Lernens erklären?

So beantworten Sie die Frage: Manchmal müssen Machine Learning Engineers mit anderen Personen zusammenarbeiten, die mit den technischen Aspekten der Tätigkeit nicht vertraut sind. Nutzen Sie diese Frage im Vorstellungsgespräch als Gelegenheit, Ihre guten Kenntnisse über die Stelle und Ihre Kommunikationskompetenzen unter Beweis zu stellen.

Frage 3: Wie bleiben Sie über aktuelle News und Trends im Bereich des maschinellen Lernens auf dem Laufenden?

So beantworten Sie die Frage: Sprechen Sie darüber, wie Sie bei aktuellsten News und Trends im Bereich des maschinellen Lernens auf dem neuesten Stand bleiben, und zeigen Sie Ihrem potenziellen Arbeitgeber so, dass Sie sich mit der Branche beschäftigen, als Forscher kompetent sind und eine hohe Motivation mitbringen.

Top-Fragen in Vorstellungsgesprächen

Sortieren: Relevanz|Beliebtheit|Datum
Meta
Machine Learning Software Engineer wurde gefragt...21. Jänner 2010

Suppose you have a matrix of numbers. How can you easily compute the sum of any rectangle (i.e. a range [row_start, row_end, col_start, col_end]) of those numbers? How would you code this?

7 Antworten

Compute the sum of the rectangles, for all i,j, bounded by (i,j), (i,m), (n,j), (n,m), where (n,m) is the size of the matrix M. Call that sum s(i,j). You can calculate s(i,j) by dynamic programming: s(i,j) = M(i,j) + s(i+1,j) + s(i,j+1) - s(i+1,j+1). And the sum of any rectangle can be computed from s(i,j). Weniger

Awesome!!

The answer is already popular in computer vision fields!! It is called integral imaging. See this page http://en.wikipedia.org/wiki/Haar-like_features Weniger

Anzeigen Mehr Antworten
PathAI

Have you ever had your code formally verified?

6 Antworten

What were the online coding questions like? Could you elaborate?

Object detection. Is that what yours was?

it is same as mine. Could you give me more details about the online coding? what algorithm did they test on object detection part? Weniger

Anzeigen Mehr Antworten
Cognizant Technology Solutions

Did you implement text analytics?

5 Antworten

Yes

Yes

No

Anzeigen Mehr Antworten
ByteDance

What are some of the projects that you have done?

4 Antworten

Do you mind to share what are the hard leetcode questions they asked during the interview? Weniger

I dont think it's fair to share which question they asked. But the exact same question is on leetcode and the difficulty level is hard. Weniger

What topic you are being ask from in leetcode? also did they ask you system design and CS fundamentals. Weniger

Anzeigen Mehr Antworten
PathAI

Give an image, when we take 2 sub images from it, calculate the ratio similar to AnB/AuB.

4 Antworten

Coded in python but wasn't able to finish it

Can you elaborate on the question

Given a matrix and coordinates of 2 rectangles calculate the weighted IoU in linear/constant time. Weniger

Anzeigen Mehr Antworten
Shopee

how to sort in O(Logn) time

3 Antworten

I don't think you can sort in O(logn) because you will need to go through the whole data at least once, making it O(n). Indeed, you can do it in O(logn) if the data is guarantee with some specific constrain or relationship. I think the best you can sort a completely random data is O(nlogn). Weniger

I didn't come up with the answer. it is not difficult, just not prepared

what is the question

Gauss Surgical

Why does one use MSE as a measure of quality. What is the scientific/mathematical reason for the same?

3 Antworten

Mean-Square error is an error metric for measuring image or video quality it is popular video and image quality metric because the analysis and mathematics is easier with this L2-Norm metric. Most video and image quality experts will agree that MSE is not a very good measure of perceptual video and image quality. Weniger

The mathematical reasoning behind the MSE is as follows: For any real applications, noise in the readings or the labels is inevitable. We generally assume this noise follows Gaussian distribution and this holds perfectly well for most of the real applications. Considering 'e' follows gaussian distribution in y=f(x) + e and calculating the MLE, we get MSE which is also L2 distance. Note: Assuming some other noise distribution may lead to other MLE estimate which will not be MSE. Weniger

MSE is used for understanding the weight of the errors in any model. This helps us understand model accuracy in a way that is helpful when choosing different types of models. Check out more answers on InterviewQuery.com Weniger

Amazon

Please code up and send me a function that takes two integer arrays and returns their intersection. This answer must take less than n^2 time.

3 Antworten

Use a hash table or tree.

modify merge sort

sample outline of O(n log n) algorithm : a.sort(); b.sort(); list c={}; int i1=0,i2=0; while(true) { if(i1==n || i2==n) break; if(a[i1]==b[i2]) { c.insert(a[i1]); i1++; i2++; }else { if(a[i1] < b[i2]) i1++; else i2++; } } return c; Weniger

iGenius

Définir une fonction qui met à plat des listes de liste.

3 Antworten

flatten = lambda l: [item for sublist in l for item in sublist]

the lambda is useless here. just do : f = [x for xs in a for x in xs]

@Paolo You need either a lambda or a def, else you don't define a function that flatten a list of lists. Weniger

Reddit

Leetcode medium type question Some questions about leadership and initiative

2 Antworten

Thnk god i saw this, i have also been told the same

What was the question?

1 - 10 von 2 510 angezeigt Fragen im Vorstellungsgespräch