They contacted me through an external recruiter and asked me to go to their office for a face-to-face interview. The first interview was not technical; it was rather about my career path and similar topics.
After some weeks, I had a technical interview with one of their Heads of Engineering. He asked me rather theoretical questions about the Android OS and its architecture. I also had to complete a test on the Java programming language and C.
Few days later, I was asked to complete two online tests:
After some more weeks, I was called to be told that I had been selected but wouldn't join until several months later.
In the end, they never called again. When I got in touch with the HR manager, he started giving me some poor excuses about delays and "potential follow-up" the following year.
Of course, after this frustrating experience, I gave up on them.
Java casting.
If B extends A, can you do something like this?
((A) B).methodOfA()
The following metrics were computed from 1 interview experience for the Samsung Software Developer role in Madrid, Spain.
Samsung's interview process for their Software Developer roles in Madrid, Spain is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Samsung's Software Developer interview process in Madrid, Spain.