4 rounds: recruiter, head of engineering, software engineering, AI engineering. Generally, the interview process was fine, and interviewers were nice and communicative. They focused more on software engineering than AI and problem-solving. I didn't receive any conceptual or deep AI product design challenge, but the system design was more focused on detailed coding steps. Also, I received an algorithm design question on the software. eng round. So they look for a software engineer who also knows something about the LLM area.
I noticed they also face the same problem in their ongoing products: good engineering, but not so efficient AI design.
Perguntas de entrevista [1]
Pergunta 1
Concurrency in Python? multithreading vs. multiprocessing? array sorting algorithm!! How to process 10k PDF files on the cloud? schema of your vectorDB? Evaluation database for RAG, overfitting in LORA, how similarity search in vectorDB is done?