
RadiSys Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 74 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at RadiSys.
Software Engineer
The technical interview will go deep into your resume, projects, and experience. Depending on your domain, we'll cover core topics. For protocol stack/telecom, expect MAC, RLC, PDCP, 5G NR, timers, call flows, and logs. For software, we'll focus on data structures, OS concepts, memory management, and debugging. For OS/Linux roles, we'll ask about threads, synchronization, IPC, and system calls. It might also involve whiteboard/pseudo code, debugging a code snippet, or explaining architecture/design choices.
- Can you explain the 5G RLC/MAC Layer?
- Could you describe a 5G call flow?
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?
Software Engineer
The interview process had three rounds. The first was an online test with 55 questions over 65 minutes, covering Aptitude, DSA, OS, C, JAVA, and ALGORITHMS. The second round was a Personal Interview focusing on General Aptitude (probability, profit and loss), Logical Reasoning (series, blood relation, analogy, conclusions from statements), and Project Discussion including ML Basics and Python. The third round was also a Personal Interview, asking to implement shared memory, separate chaining in hashing, and questions about Circular Linked Lists.
- Round 1(Online Test): It was an online test round that consisted of 55 questions and the time duration was 65 min. It consists of 6 sections from Aptitude, DSA, OS, C, JAVA, ALGORITHMS.
- Round 2(Personal Interview): General Aptitude questions - probability, profit and loss, Logical Reasoning - series, blood relation, analogy, conclusion based on statements Project Discussion - ML Basics, Python.
- Round 3(Personal Interview): Implement shared memory Implement separate chaining in hashing Circular Linked List questions
RadiSys Software Engineer 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 →“Can you write a C program that reverses a linked list using only one iteration and no extra memory for storing nodes?”
Read report →“Using Java 8 features, how would you extract and display just the names of employees from a list of Employee objects?”
Read report →“You're given an array representing share prices on consecutive days. What's the maximum profit you can make by buying and selling the stock just once?”
Read report →“Regarding the monkey and the pole problem, what's the time needed to reach the top?”
Read report →Formats, difficulty and experience
Across all 74 RadiSys interview reports.