How do we find if a linked list has a loop..
Software Engineer Interviews
Software Engineer Interview Questions
Software engineers write programs to design and develop computer software. Interviews are highly technical, so come ready to work through coding problems and math brainteasers. The specific questions you are asked will depend on what type of programming position you are looking for. Try researching a specific software discipline such as web development, application development, or system development.
Top Software Engineer Interview Questions & How to Answer
Question #1: How would you describe your programming task process?
Question #2: Which programming languages do you know and prefer?
Question 3: What is an example of a successful project that you completed?
419,688 software engineer interview questions shared by candidates
Flatten a 2D linkedList . A node contains 3 parameters namely, data , pointer to left, pointer to down . The aim of the function is to flatten the linkedlist. Ex: 1-->2-->4 | V 3 Answer is 1-->2-->3-->4 Ex: 1 --> 2--> 3--> 4 | 5-->6-->7 | | 8 9 Answer is 1-->2->5 -> 8 -> 6->9 ->7-> 3-> 4 He asked me to make the same linkedlist flatten not to create a new LinkedList or print the elements
In place sort algorithm for removal of successive same alphabets in O(n) time complexity. i.e. bloooommbbergg should return blomberg
Given a binary tree (not a BST), print the nodes at a given level n passed as an input parameter. Here is how method definition looked like: public void printLevel(root, level)
Brain teaser: two person have two pizza for food, but only one of them is holding the knife. One cut per pizza. Each has only one chance to have the priority to choose one slice of a pizza. It means a process of cutting, choosing, cutting choose. How many of the pizza can the one with knife get maximum?
Binary tree?
Design a threaded commenting systems
On campus: Given two strings determine if there is a one to one mapping between each letter in the string. On-site : Debug Conway’s game of life, snake key pattern of a matrix (the problem was a disguised diagonal traversal of a matrix), word break (see LeetCode), and find all possible words given a telephone number.
replace the "a" in a sentence to "the"
They didn't really ask any technical questions, it was more of a conversation about what I wanted to do.
Viewing 2421 - 2430 interview questions