There is a first interview with a team member and then 2 more interviews with the team leader and the group leader. then HR but i don't know what is going on after the first because thy didn't continue with me.
Interview questions [1]
Question 1
Implement a data structure the support the following interface
void push(Integer) - O(1)
Integer pop() - O(1) - pop the last element that inserted
Integer get_middle() - O(1) - get the middle element value
get_k(k) - O(K) - get the first k elements values.
I applied through a recruiter. I interviewed at Infinidat
Interview
2 technical interviews with team leader and group leader and then HR interview.
2 technical questions about timers implementation, memory management using one register implementing my own malloc, mutex, busy waiting, one logical question, kind interviewers, nice offices
Interview questions [1]
Question 1
implement your own malloc when you get a fixed size buffer and a malloc function allocating 8 bytes each time
Had one short phone call, then 2 technical interviews before getting rejected. The technical interviews were around an hour and an half. all was online, through zoom.
Need to know data structers well, it is one large questions for every interview