all good, staff very friendly, a lot of introduction and being patient to answer all my concerns. the interview is a leetcode easy, requires demonstration and some improvisation. unfortunately they already hired someone before i attending the interview
Interview questions [1]
Question 1
leetcode easy, arrays, strings, lists. you can choose any programming language you like
3 rounds of totoal interview where 1 round was just leetcode challenge and 2 rounds was about interview on ml and ds and rounds 3 was withhm where he =was asking about past exp and projects i did
I applied through a recruiter. I interviewed at Algolia (New York, NY) in Nov 2022
Interview
Very professional and positive. Guys are quick wit and a joy to work with if you're lucky. French team gives no room for any errors, so you have to be a top tier eng to land a job there. One who spits perfect O(n) algos during live coding sessions is their ideal candidate. String search in particular. The second tech interview focused on complexity and performance, and interviewers were not interested in actual implementation of the algorithm. Moreover, they considered this a red flag and failed the interview for a successful deliver of a working solution. They give you little guidance and leave you alone in the swimming pool. A fight or flight type of an interview, and they encourage you flexing your algo muscles.
Interview questions [1]
Question 1
1. (Sliding Window) Write a class to add and count the number of events received in the last X seconds 2. (modified Aho Corasick) Given a sentence and a paragraph, determine if all words are present in the paragraph to reconstruct the sentence.