New Grad Software Engineer Interview Questions

2,866 new grad software engineer interview questions shared by candidates

Given a large string (a book) and a list of words (unique words), print all occurences where all the words appear consecutively in the string. (the order does not matter, but need to be all from the list and having no other words between them). Example: INPUT: string: "This is a test is. other a" list: ["is", "a", "test"] OUTPUT: 1,2
avatar

Software Engineer New Grad

Interviewed at Bloomberg

4
Apr 30, 2018

Given a large string (a book) and a list of words (unique words), print all occurences where all the words appear consecutively in the string. (the order does not matter, but need to be all from the list and having no other words between them). Example: INPUT: string: "This is a test is. other a" list: ["is", "a", "test"] OUTPUT: 1,2

Definitely use Cracking the Coding Interview for this one, some of the questions were straight out of the book. Q1: Perform and print level order traversal of a binary tree Q2: Add 2 numbers whose digits are stored in a linked list, i.e. add(1->2->3->4, 4->5->6->7) is equivalent to adding 1234 + 4567. Q3: Print level at which node is in a binary tree Q4: Iterative Fibonacci
avatar

Software Engineer (New Grad)

Interviewed at Bloomberg

4
Oct 28, 2015

Definitely use Cracking the Coding Interview for this one, some of the questions were straight out of the book. Q1: Perform and print level order traversal of a binary tree Q2: Add 2 numbers whose digits are stored in a linked list, i.e. add(1->2->3->4, 4->5->6->7) is equivalent to adding 1234 + 4567. Q3: Print level at which node is in a binary tree Q4: Iterative Fibonacci

Viewing 761 - 770 interview questions

Glassdoor has 2,866 interview questions and reports from New grad software engineer interviews. Prepare for your interview. Get hired. Love your job.