Upload Button Icon Add office photos

Filter interviews by

RadiSys SDE (Software Development Engineer) Interview Questions, Process, and Tips

Updated 15 Oct 2022

Top RadiSys SDE (Software Development Engineer) Interview Questions and Answers

RadiSys SDE (Software Development Engineer) Interview Experiences

2 interviews found

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 - Technical 

(2 Questions)

  • Q1. In a file which has opened a file, how do you move the cursor 5 characters ahead of current position?
  • Ans. 

    To move the cursor 5 characters ahead of current position in an opened file.

    • Use fseek() function to move the cursor to the desired position.

    • Pass the current position and offset to fseek() function.

    • Use SEEK_CUR as the reference point for the offset.

  • Answered by AI
  • Q2. Which statement about a binary heap is false?
  • Ans. 

    Answering which statement about a binary heap is false.

    • A binary heap is a complete binary tree where the parent node is always greater or smaller than its children.

    • A binary heap can be represented as an array.

    • A binary heap can be used to implement priority queues.

    • A binary heap can only be a max heap and not a min heap.

  • Answered by AI
Round 3 - One-on-one 

(2 Questions)

  • Q1. Explain your project?
  • Q2. Puzzle based question
Round 4 - Technical 

(2 Questions)

  • Q1. What is virtual function?
  • Ans. 

    Virtual function is a function in base class that is overridden in derived class.

    • Virtual function allows polymorphism in C++.

    • It is declared in base class with virtual keyword.

    • It is overridden in derived class with same signature.

    • It is called based on the object type at runtime.

    • Example: virtual void display() = 0; // pure virtual function

  • Answered by AI
  • Q2. What is mutex? Explain your project.
  • Ans. 

    Mutex is a synchronization mechanism used to prevent multiple threads from accessing shared resources simultaneously.

    • Mutex stands for mutual exclusion.

    • It is used to protect critical sections of code where multiple threads may try to access shared resources.

    • Mutex allows only one thread to access the shared resource at a time.

    • If another thread tries to access the resource while it is locked by a mutex, it will be blocked...

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. Tell about your CGPA and college

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on core subjects, projects, and know each and every thing written in your resume.

Skills evaluated in this interview

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Questions on Data structures and algorithms
  • Q2. Questions on sql and DBMS

Interview Preparation Tips

Interview preparation tips for other job seekers - Be careful how you answer questions in a job interview.

SDE (Software Development Engineer) Interview Questions Asked at Other Companies

asked in Carwale
Q1. A string is given consisting of lowercase alphabets. Write a func ... read more
asked in Carwale
Q2. Given a balance and 100 coins;out of which,one is heavier. Find m ... read more
Q3. Given a binary search tree , print the path which has the sum equ ... read more
asked in Housing.com
Q4. Given a square area of 1024x1024 on a map with some flats (housin ... read more
asked in Carwale
Q5. Delete nodes in linkedlist which have a greater value on right si ... read more

Interview questions from similar companies

I applied via campus placement at Delhi College of Engineering (DCE), Delhi and was interviewed in Sep 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 - Coding Test 

1 hour test of moderate to difficult level questions

Round 3 - One-on-one 

(2 Questions)

  • Q1. They asked about projects i made during my academic years and asked som questions from DSA
  • Q2. Any advise you want to give our company?

Interview Preparation Tips

Topics to prepare for Ciena SDE (Software Development Engineer) interview:
  • Data Structures
  • Software Development
Interview preparation tips for other job seekers - Study and make your base strong on the DSA topics and be ready to give some answers regarding your own opinions.

I applied via Campus Placement and was interviewed in Sep 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Mostly based on resume

Interview Preparation Tips

Interview preparation tips for other job seekers - There were 3 rounds
Consisting of Technical HR and Managerial
It was conducted in a smooth manner questions were asked from resume mostly and some puzzles
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
    Easy
    Process Duration
    Less than 2 weeks
    Result
    -

    I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

    Round 1 - Technical 

    (2 Questions)

    • Q1. Sql related ques mege into, rank,dense rank,queries of joins etc.
    • Q2. Java 8 related ques optional and stream
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    -
    Result
    Not Selected

    I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.

    Round 1 - Aptitude Test 

    1st round some apt qns,some prgramming qns are they asked

    Round 2 - One-on-one 

    (1 Question)

    • Q1. C depth concepts and some prgram
    Round 3 - Technical 

    (1 Question)

    • Q1. Some DSA questions they asked
    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
    3
    Average
    Difficulty level
    -
    Process Duration
    -
    Result
    -

    I applied via LinkedIn

    Round 1 - HR 

    (1 Question)

    • Q1. Introduction call and experience matching
    Round 2 - One-on-one 

    (1 Question)

    • Q1. Docker and web development questions
    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. Reverse a string
    • Ans. 

      Reverse a given string

      • Create an empty string to store the reversed string

      • Iterate through the original string from end to start and append each character to the new string

      • Return the reversed string

    • Answered by AI
    • Q2. Database mysql join

    RadiSys Interview FAQs

    How many rounds are there in RadiSys SDE (Software Development Engineer) interview?
    RadiSys interview process usually has 3-4 rounds. The most common rounds in the RadiSys interview process are Technical, Resume Shortlist and One-on-one Round.
    What are the top questions asked in RadiSys SDE (Software Development Engineer) interview?

    Some of the top questions asked at the RadiSys SDE (Software Development Engineer) interview -

    1. In a file which has opened a file, how do you move the cursor 5 characters ahea...read more
    2. Which statement about a binary heap is fal...read more
    3. What is mutex? Explain your proje...read more

    Tell us how to improve this page.

    Interview Questions from Similar Companies

    Cisco Interview Questions
    4.1
     • 396 Interviews
    Intel Interview Questions
    4.2
     • 222 Interviews
    Indus Towers Interview Questions
    3.8
     • 170 Interviews
    Texas Instruments Interview Questions
    4.1
     • 124 Interviews
    Nvidia Interview Questions
    3.8
     • 104 Interviews
    Tejas Networks Interview Questions
    4.1
     • 74 Interviews
    View all
    Software Engineer
    249 salaries
    unlock blur

    ₹6 L/yr - ₹17 L/yr

    Senior Software Engineer
    246 salaries
    unlock blur

    ₹10.7 L/yr - ₹31 L/yr

    Lead Engineer
    246 salaries
    unlock blur

    ₹14 L/yr - ₹42.2 L/yr

    Staff Engineer
    158 salaries
    unlock blur

    ₹20 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.2
    Compare

    NXP Semiconductors

    3.7
    Compare

    Texas Instruments

    4.1
    Compare

    Analog Devices

    4.1
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview