I applied online. The process took 1 week. I interviewed at Rambus in Apr 2018
Interview
1 telephonic round with hiring manager from US with generic questions about experience, style of working, character nderstanding, 2nd round with tech lead again from US about typical c questions related to embedded systems, 3rd round programming test to be completed in 24 hours. Not much questions on security or embedded perhaps just need to be good C programmer and you should get the job
Interview questions [1]
Question 1
programming test: write a function to remove c or c++ style comments from input character string without using dynamic memory allocation
volatile, const, various pointer definitions, macro to return greater number between two, functions to set, clear and toggle bits, what would be output kind of questions