
RadiSys Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 136 interview experiences · FREE TO READ
Which role are you interviewing for?
20 roles · 136 reportsCandidate interview experiences
First-hand accounts from people who interviewed at RadiSys.
iOS Software Developer
I went through three interview rounds at Radisys. First, there was a technical iOS interview with Radisys, then another technical iOS interview with Jio, and finally a managerial interview. After the last round, I reached out to HR for an update. HR mentioned they were waiting on another candidate whose first round went really well, and that candidate only started interviewing after my third round was done. But really, it seems they preferred the other candidate because they expected less money. It was a really frustrating and disappointing experience, honestly. I'd say don't bother with this company, it's just a waste of your time and energy.
- Can you explain the difference between Struct and Class, and discuss strong and weak references, ARC, and conditional conformances?
- What's the difference between Delegate and KVO? Also, can you talk about concurrency and Core Data?
- Regarding performance, which is faster: value types or reference types?
Senior Technical Lead
There were 3 rounds in total. The first round was a discussion about my previous work, with questions tailored to my experience. The second round was a technical interview that included some simple programming exercises, and it tested my understanding of the stack and pointer arithmetic. The third round was a mixed technical round where they specifically asked about my prior Android development projects. It seemed like they were looking for a generalist rather than a specialist.
- Could you explain the C compilation steps?
- Can you describe your understanding of the C stack?
- How would you handle AV sync for an OMX module?
Lead Engineer
I was contacted via Naukri.com and went through an online interview for a Security Lead position. In total, there were 4 interview rounds: 3 technical and 1 HR round. The interviewers were friendly and asked about security concepts like secure boot, OpenSSL, TPM, and IPsec. They also included one simple programming question in each round. The overall experience was positive. I received and accepted an offer.
- Could you tell me about the projects you worked on at your previous company?
- Regarding the security domain, can you elaborate on secure boot, OpenSSL, certificates, and IPsec?
- For programming, how would you solve the problem of array rotation?
Developer Tester
So, the interview had three stages. The first was an online test with 60 questions in 65 minutes covering data structures, algorithms, C, Java, and OS. 65 students made it to the second round, split into two groups. My group had 34 students and it was a technical interview with two interviewers. I used C for coding, and they asked simple programming and complex OS questions. They also asked about communication protocols in CN, but I could only answer one. There were also some math puzzles, overall average difficulty. 19 out of 34 got shortlisted for the third round, including me. The third round focused again on C programming and a deep dive into my third-year project. No HR round happened. 8 students from my group were selected, plus 12 from the other group, and luckily I was one of them.
- What is the difference between a structure and a union in C?
RadiSys Interview Questions
Quoted word for word from RadiSys interview reports.
“Find a missing no in an array containing all elements just once from 1 to n.”
Read reports →“What is the minimum number of deletions needed to make a string a palindrome?”
Read reports →“Implement code to remove each asterisk and the character immediately preceding it from a string.”
Read reports →“What is the approach to delete the second highest number from a doubly linked list?”
Read reports →“Puzzle: What's the minimum no of steps to find the heaviest ball among 8 balls where 7 balls have the same weight?”
Read report →“What are the distinctions between TM7, TM8, and TM9 in LTE?”
Read report →“What is a doubly linked list in C and how does it work?”
Read report →“Can you write a C program that reverses a linked list using only one iteration and no extra memory for storing nodes?”
Read report →“Why do we use a Binary Search Tree and what are its uses?”
Read report →Formats, difficulty and experience
Across all 136 RadiSys interview reports.