Upload Button Icon Add office photos

Filter interviews by

RadiSys Software Engineer Interview Questions and Answers

Updated 19 Jul 2024

RadiSys Software Engineer Interview Experiences

6 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Puzzles and c++ related questions were asked

Round 2 - Coding Test 

Data structure and algorith reltaed questions were asked

Round 3 - One-on-one 

(2 Questions)

  • Q1. Linux working internal wuestions
  • Q2. C internals questions were asked
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at National Institute of Technology, Surathkal and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Normal MCQ questions from different computer science subjects

Round 2 - Technical 

(1 Question)

  • Q1. Hashmap Implementation Bit Manipulation question Projects
Round 3 - HR 

(1 Question)

  • Q1. Normal HR questions

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find DuplicateYou have been given an integer array/list(ARR) of s ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Fair and was interviewed before Aug 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

It was way easy. Had concepts of speed and permutations.

Round 3 - Technical 

(1 Question)

  • Q1. Questions were based on pure technical background, and whatever was mentioned in the resume

Interview Questionnaire 

3 Questions

  • Q1.  About project
  • Q2. Questions on networking (OSI model,TCP/IP etc)
  • Q3. Basic questions on coding and OS

RadiSys interview questions for designations

 Senior Software Engineer

 (2)

 Software Developer

 (2)

 SDE (Software Development Engineer)

 (2)

 Lead Engineer

 (10)

 Staff Engineer

 (2)

 Softwaretest Engineer

 (1)

 System Engineer

 (1)

 Engineer

 (2)

Software Engineer Interview Questions & Answers

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed in Oct 2020.

Round 1 - Video Call 

(2 Questions)

Round duration - 70 Minutes
Round difficulty - Hard

It started around 11 Am on MS teams.
There was only 1 interviewer.
The interviewer asked questions from almost every concept, whatever I mentioned in my resume.

Data Structure and Algorithms: Complete heap Sort(Full code on pen and paper), check a number is a power of 2 or not, and some follow-up questions on data structure and algorithms.

OS: Scheduling algorithms, Round Robin(implementation), Process States, and some follow-up questions on that also.
OOPS: Virtual Functions, Copy Constructors, Runtime Polymorphism, Destructors with their implementation, and lots of follows up questions on that also. They gave more focus on oops concepts in c++ only. If you know oops concepts in c++ then you should be able to explain them well with proper implementation.
Project: Complete description, Database schema(Complete diagram on paper), Data flow diagram, and which technology used in projects. My project was on spring boot based web application with proper database design. They asked many questions related to the flow of the project and request methods(POST, PUT, UPDATE, DELETE).
And some other basic questions on projects as well. The duration of this round was almost a complete hour. 7 students shortlisted after 1 round.

  • Q1. Heap Sort

    You are given an array ‘ARR’ consisting of 'N' integers, and your task is to sort the given array in non-decreasing order using the Heap sort algorithm.

    Input Format:
    The first line of ...
  • Ans. Heap Sort

    Approach: 

    • Heapsort is a sorting algorithm based on the heap data structure.
    • In this algorithm, we will first convert the given array into a max heap.
    • The max heap is a special kind of binary tree with the following properties:
      • It is a complete binary tree.
      • The element present at the root node is the largest among all of its children.
    • Since max heap is a complete binary tree, hence it can be converted into an a...
  • Answered by CodingNinjas
  • Q2. Ninja and power of 2

    Ninja loves playing with numbers. So one day, he wants to arrange a few numbers in the ‘N’ number of rows. The first row contains 1 number, the second row has two numbers, the third ro...

  • Ans. Brute force

    The key here is to traverse all the lines sequentially, and for each line, we print the required character at the given index.

    The steps are as follows:

    • We define an ‘ans’ matrix to store the final pattern.
    • We initialize a variable ‘k’ to 1, which will be the starting value for the pattern.
    • We will iterate over all the rows, i.e., i = 0 to N - 1:
    • We will run a for loop starting from 0 and less than 2 ^ i.
    • If k is ...
  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from National Institute of Technology Karnataka Surathkal.. I applied for the job as Software Engineer in BangaloreEligibility criteriaMinimum 7 CGPARadisys Corporation interview preparation:Topics to prepare for the interview - DSA, OOPS, OS, DBMS, Web Development and Networking.Time required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Try to solve implementation questions on regular basis at least 1 per day.
Tip 2 : Make a proper Roadmap to complete all the DS concepts including some advanced DS concepts also like trie. Do an ample amount of questions from every topic. IMPORTANT: Learn implementation of DS like Hashmap, heap. 
Tip 3 : Minimum 2 projects. One should be the database project.
Tip 4 : You should be good in problem-solving, bits manipulation, c/c++ language, OOPs, OS, and Networking.

Application resume tips for other job seekers

Tip 1 : Well Organised
Tip 2 : At least 2 projects
Tip 3 : Go through to resume of good technical students.
Tip 4 : Personally, I do not prefer any template for a resume. You can easily make on Google docs or any word editor by yourself.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Basic C++ questions. Maths puzzles and basic probability and combinatorics questions.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Difference between hashmap and hashset
  • Ans. 

    HashMap is a key-value pair collection while HashSet is a collection of unique elements.

    • HashMap stores key-value pairs while HashSet stores unique elements

    • HashMap allows duplicate values but keys must be unique, HashSet does not allow duplicates

    • HashMap uses keys to retrieve values, HashSet does not have keys

  • Answered by AI
  • Q2. Tell me about yourself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring Boot, and Angular

    • Strong problem-solving skills

    • Experience working in Agile development environment

    • Passionate about learning new technologies

  • Answered by AI
  • Q3. Write a program to find a duplicate in two list (Take two list and wirte a program to print the same elementsin both list in note pad)
  • Ans. 

    Program to find duplicates in two lists and print them in notepad

    • Iterate through each element in the first list and check if it exists in the second list

    • If a duplicate is found, print it to a notepad file

    • Use a hash set to store elements from the first list for efficient lookup

  • Answered by AI
Round 2 - Technical 

(4 Questions)

  • Q1. What is lookup annotation in springboot
  • Ans. 

    Lookup annotation in Spring Boot is used to indicate that a method should be cached for faster retrieval.

    • Lookup annotation is used in conjunction with @Cacheable annotation to cache the result of a method.

    • It is commonly used in Spring Boot applications to improve performance by caching frequently accessed data.

    • Example: @Lookup @Cacheable("books") public List findAllBooks() { return bookRepository.findAll(); }

Answered by AI
  • Q2. What is memory management in java
  • Ans. 

    Memory management in Java refers to the process of allocating and deallocating memory for objects in the Java Virtual Machine (JVM).

    • Java uses automatic memory management through garbage collection to handle memory allocation and deallocation.

    • Memory in Java is divided into two main areas: stack memory and heap memory.

    • Stack memory is used for storing primitive data types and references to objects, while heap memory is us...

  • Answered by AI
  • Q3. What is thread pool and what are its functions
  • Ans. 

    A thread pool is a collection of worker threads that efficiently execute asynchronous tasks.

    • Thread pool helps in managing and reusing a pool of threads to execute tasks concurrently.

    • It improves performance by reducing the overhead of creating new threads for each task.

    • Thread pool can limit the number of concurrent threads to prevent resource exhaustion.

    • Examples include Java's Executor framework and .NET's ThreadPool cl

  • Answered by AI
  • Q4. Write a program to implement a stack using array
  • Ans. 

    Implement a stack using array in a program

    • Create an array to store the stack elements

    • Implement push and pop functions to add and remove elements from the stack

    • Keep track of the top of the stack using a variable

  • Answered by AI
    Round 3 - HR 

    (2 Questions)

    • Q1. Tell me about your self
    • Ans. 

      I am a passionate software engineer with experience in developing web applications and a strong background in computer science.

      • Experienced in developing web applications using technologies such as HTML, CSS, JavaScript, and React

      • Strong background in computer science with knowledge of algorithms and data structures

      • Proficient in programming languages such as Java, Python, and C++

      • Excellent problem-solving skills and abili

    • Answered by AI
    • Q2. Some general questions

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Be perfect in your work

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Aptitude Test 

    Basi aptitude and coding mcq

    Round 2 - Technical 

    (1 Question)

    • Q1. What is hashmap
    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - One-on-one 

    (1 Question)

    • Q1. Tell me about your past experience?
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    2-4 weeks
    Result
    Selected Selected

    I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

    Round 1 - Technical 

    (1 Question)

    • Q1. Questions on ReactJS and code snippets
    Round 2 - Coding Test 

    It was a machine coding round

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Prepare thoroughly and take full advantage of the opportunity.

    RadiSys Interview FAQs

    How many rounds are there in RadiSys Software Engineer interview?
    RadiSys interview process usually has 3 rounds. The most common rounds in the RadiSys interview process are Aptitude Test, Technical and Resume Shortlist.
    What are the top questions asked in RadiSys Software Engineer interview?

    Some of the top questions asked at the RadiSys Software Engineer interview -

    1. Questions were based on pure technical background, and whatever was mentioned i...read more
    2. Basic C++ questions. Maths puzzles and basic probability and combinatorics ques...read more
    3. Hashmap Implementation Bit Manipulation question Proje...read more

    Tell us how to improve this page.

    People are getting interviews through

    based on 3 RadiSys interviews
    Campus Placement
    33%
    67% candidates got the interview through other sources.
    Moderate Confidence
    ?
    Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
    RadiSys Software Engineer Salary
    based on 244 salaries
    ₹6 L/yr - ₹17 L/yr
    47% more than the average Software Engineer Salary in India
    View more details

    RadiSys Software Engineer Reviews and Ratings

    based on 67 reviews

    4.1/5

    Rating in categories

    4.1

    Skill development

    4.1

    Work-Life balance

    3.5

    Salary & Benefits

    4.0

    Job Security

    3.9

    Company culture

    3.4

    Promotions/Appraisal

    3.9

    Work Satisfaction

    Explore 67 Reviews and Ratings
    Software Engineer
    248 salaries
    unlock blur

    ₹6 L/yr - ₹17 L/yr

    Lead Engineer
    245 salaries
    unlock blur

    ₹14 L/yr - ₹42.2 L/yr

    Senior Software Engineer
    243 salaries
    unlock blur

    ₹11 L/yr - ₹31 L/yr

    Staff Engineer
    159 salaries
    unlock blur

    ₹20.1 L/yr - ₹52 L/yr

    Senior Engineer
    134 salaries
    unlock blur

    ₹10.5 L/yr - ₹30.1 L/yr

    Explore more salaries
    Compare RadiSys with

    Intel

    4.3
    Compare

    NXP Semiconductors

    3.8
    Compare

    Texas Instruments

    4.1
    Compare

    Analog Devices

    4.1
    Compare

    Calculate your in-hand salary

    Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
    Did you find this page helpful?
    Yes No
    write
    Share an Interview