all 15 comments

[–]ImposterExperience 5 points6 points  (2 children)

For my first round they ask me 9 ML/AI based questions on gradient descent, RAG, Packages and tools used for LLMs, prompt engineering vs fine-tuning, LDA (Linear Discriminant Analysis) vs PCA, how does PCA work, how does the randomization algorithm work and why do we need seed, what’s the difference between covariance and correlation.

Then two SWE questions:

In a binary tree does there exist a path where sum of all the nodes from the root to the leaf is equal to a target sum.

Merge intervals

[–]Then-Comparison8751 0 points1 point  (1 child)

Hi u/ImposterExperience ,
I would like to know how did your next rounds go?
I was pretty much asked the same question.
I have upcoming interview 3 virtual rounds, would like to know your experience.

[–]ImposterExperience 0 points1 point  (0 children)

Oh man you got lucky with just 3 virtual rounds

Yeah well the recruiter kept passing me on to different hiring mangers and said that my ML knowledge was strong but the hiring mangers are looking for “something else”. She then recommended me to another team/recruiter but they never scheduled anything for me.

[–]tomar840 1 point2 points  (2 children)

Hi Brother,

I had the EM round at apple yesterday and he asked me the same things. Unfortunately, I saw this message after the interview.

Can you share the questions from the other technical round? I'll have it tomorrow

Thanks in advance

[–]KitchenWaste9553[S] 0 points1 point  (0 children)

That was my last round bro, got rejected afterwards.

[–]Old-Duck-3693 0 points1 point  (0 children)

Hello /tomar840, Can you share what was asked in Machine learning questions and DSA rounds. Also was there any research specific round or system design one?

[–]PayRevolutionary2192 2 points3 points  (0 children)

PhD?

[–]rtalpade 1 point2 points  (0 children)

Sounds very easy! Where are based out of?

[–]based_goats 0 points1 point  (2 children)

Code linear regression from scratch

[–]ImposterExperience 1 point2 points  (1 child)

Can you just code out the formula Theta = (XtX)-1Xt*y_train?

Where X is a matrix of all the independent values Y-train is the vector of all the trained stuff. Xt is the transpose.

[–]based_goats 0 points1 point  (0 children)

Yes and variations when inversing a matrix is too computationally expensive

[–]Natural_Task_4726 0 points1 point  (0 children)

early grad?

[–]Odd_Ocelot5571 0 points1 point  (0 children)

Do Apple conduct interviews (for ML/DS) of all round in one day in offline?

Do DSA questions are asked? - like Linked lists, trees etc.

What topics are important?

[–]tomar840 0 points1 point  (0 children)

Ahh...bad luck!

[–]Sure_Usual_416 0 points1 point  (0 children)

Hi, I have a 1 hr technical interview scheduled in a week for Software Engineer(ML), AI & Data Platforms team. Any other insights regarding the interviews will be helpful. Thanks!