Given a set of numbers, partition the set in to two, such that sum of all the candidates in first subset = sum of all the candidate numbers in second subset.
Software Development Engineer I Interview Questions
1,214 software development engineer i interview questions shared by candidates
"code a program that checks if a linked list is circular"
gray code, string
Online Assessment: 1 Easy Problem solving question, which has to be done in 30 min, explanatory video for the same had also to be recorded. 1st Technical Round: This was focused on DS/Algo, Problem solving. Some Java based and Design Implementation based questions were also asked. Code has to be written for some of the questions being asked. 2nd Technical Round: This round was focused on System Design. A real world scenario was given, which has to be solved with appropriate System Design concepts. 3rd Technical Round: Questions on past experiences were asked, why and how you have used the tech in your previous projects, some System design arguments on past projects. A problem solving question (DS/Algo) was also asked, for which code has to be written. Java based questions, questions on OS concepts, threading etc. were also asked
Leetcode questions, data structures (trees, graphs, arrays, strings), algorithms. Personality questions based on principles.
1. Find the minimum number of train stations required given a list of departure and arrival times. 2. The online screens had a couple of SAT style questions and some debugging questions.
Give you an array of integers without duplication. Let you write a piece of code to return the pairs that their sum is 100.
Questions related to stacks, queues (Eg:Implement a queue using stacks) Trees were heavily asked as well (Print a tree spirally, check if one BT is a mirror of another BT)
Discuss finding the most efficient route in terms of cost and time for moving products through warehouses to customers. Explain algorithm complexity.
merge two linked list
Viewing 41 - 50 interview questions