Filter interviews by
I applied via Campus Placement and was interviewed before Feb 2023. There were 3 interview rounds.
Normal MCQ questions from different computer science subjects
I was interviewed in Oct 2020.
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.
Your task is to sort an array of integers in non-decreasing order using the Heap Sort algorithm.
The first line contains an integer 'T' denoting the number of test cas...
Heap Sort is used to sort an array of integers in non-decreasing order by creating a max heap and repeatedly extracting the maximum element.
Create a max heap from the input array.
Swap the root (maximum element) with the last element and reduce the heap size.
Heapify the root element to maintain the heap property.
Repeat the above steps until the heap size is 1.
The array will be sorted in non-decreasing order.
Ninja, who loves playing with numbers, sets out to arrange numbers within 'N' rows. The unique arrangement follows these rules: the first row contains 1 number, the second...
Generate a pattern of numbers in rows following a powers of 2 sequence with numbers 1 to 9, recycling back to 1.
Start with 1 number in the first row, 2 numbers in the second row, 4 numbers in the third row, and so on following powers of 2.
Fill the pattern with numbers from 1 to 9, recycling back to 1 after reaching 9.
Output the pattern for the given number of rows 'N'.
Example: For N = 4, the pattern would be 1, 2 3, 4
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.
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.
Top trending discussions
I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.
There is no one-size-fits-all answer as the best sorting algorithm depends on the specific use case and constraints.
The best sorting algorithm depends on factors such as the size of the data set, the range of values, whether the data is mostly already sorted or not, and the available memory.
For small data sets or nearly sorted data, insertion sort or bubble sort may be efficient.
For large data sets, quicksort, mergesor...
Write a program to print the permutations of abc
I was interviewed before Dec 2020.
Round duration - 90 Minutes
Round difficulty - Medium
The timing was from 4:30 pm to 6 pm, so it was quite convenient. The platform was good, the only problem I had was while attempting diagram based questions, as the interface was difficult to understand. The test had three types of questions- MCQ, subjective and diagram based. The major topics from which the question were asked were- sequential circuits(sequence detector), static timing analysis, digital design and computer architecture.
Imagine a city where the happiness of each resident is described by a numerical value. Ninja, who is visiting this city, is interested in forming groups of people su...
The problem is to find the number of ways to form a group of people such that the overall happiness of the group falls within a given range.
Iterate through all possible subsets of the given array/list
Calculate the sum of happiness values for each subset
Count the number of subsets whose sum falls within the given range
Round duration - 60 Minutes
Round difficulty - Medium
The timing for my interview was 9:30 pm and it went on for an hour. They asked me thorough questions from majorly two topics- CMOS and Digital System Design. Even if I was not able to answer certain questions,, they were happy to drop hints and then observed how I went further with the solution.
Implement a wildcard pattern matching algorithm to determine if a given wildcard pattern matches a text string completely.
The wildcard pattern may include the...
The task is to implement a wildcard pattern matching algorithm that checks if a given wildcard pattern matches a given text.
The wildcard pattern can include the characters '?' and '*'
'?' matches any single character
'*' matches any sequence of characters (sequence can be of length 0 or more)
The matching should cover the entire text, not partial text
Implement a function that takes the wildcard pattern and the text as inp...
Tip 1 : MOST IMPORTANT- HAVE YOUR BASICS CLEAR! No amount of cross questioning should confuse you.
Tip 2 : Practise previous year GATE questions
Tip 3 : Have atleast a basic knowledge of any one of the hardware description languages- VERILOG or VHDL
Tip 1 : Be honest. Don't include an achievement/project that is not yours.
Tip 2 : Highlight your projects and do include an ongoing project if you have any.
Basic C questions and microcontrollers
Leetcode Easy - mediums
It was basic coding question and aptitude.
I applied via LinkedIn and was interviewed before Jan 2021. There were 3 interview rounds.
Some of the top questions asked at the RadiSys Software Engineer interview for freshers -
based on 1 interview
Interview experience
based on 65 reviews
Rating in categories
Lead Engineer
251
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
249
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
241
salaries
| ₹0 L/yr - ₹0 L/yr |
Staff Engineer
178
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
133
salaries
| ₹0 L/yr - ₹0 L/yr |
Intel
NXP Semiconductors
Texas Instruments
Analog Devices