I applied through college or university. The process took 2 days. I interviewed at Oracle
Interview
This was a campus interview. The internship was in Oracle Systems. First round was online test with four parts- verbal, quantitative, aptitude and basic knowledge of Computer Science(OS,SQL,etc)
The next round was the interview. The interviewer was looking for people with good base in Linux and C/C++. I hadn't worked extensively with Linux before so that worked against me.
The interviewer asked me questions in OS which I answered; also asked me to code solutions to simple problems. The interviewer also asked me to explain all the projects I had taken part in (from my CV) and quizzed me extensively on what work I had done and what I had learnt (networking concepts, RTOS concepts) all of which I answered correctly.
However, I misrepresented how confident I was with Data Structures so he refrained from asking me any DS questions and sadly, my review was that my DS concepts were not good enough.
Interview questions [1]
Question 1
Most difficult question was regarding the software I used for my project; since it was an open source software and didnt have sufficient documentation.
El proceso consistió en una charla dinámica donde evaluaron mis habilidades técnicas y mi capacidad de resolución de problemas bajo presión. Fue una experiencia enriquecedora, profesional y sumamente organizada de principio a fin.
There were 2 technical rounds and 1 HR round. It was average difficulty. There was 1 easy dsa question and we need to explain it very well. Next they asked about SQL and to write a sql query on given question.
Fue todo la entrevista en inglés, creo que tienen las oficinas centrales en Suiza, al menos el que me entrevistó era de recursos humanos, no estaba relacionado con el puesto al que opté.
Tardé en saber que no me habían elegido.