Software Engineer At Interview Questions

4,577 software engineer at interview questions shared by candidates

Given a Node with a reference to a child, its next, its previous, and a variable for its value (1/2 tree, 1/2 doubly linked list structure), you have to find a way to flatten the structure. IE, create a doubly linked list but maintain the references to the children. 1 = 2 = 3 = 5 | | 6 = 7 8 | 9 (reference down is child and reference across is next) this above diagram becomes: 1 - 2 - 6 - 7- 9 - 3 - 5 - 8 but 2 still has child reference to 6 7 still has child reference to 9 5 still has child reference to 8
avatar

Software Engineer Intern At Fog Creek

Interviewed at Glitch

3.3
Dec 19, 2012

Given a Node with a reference to a child, its next, its previous, and a variable for its value (1/2 tree, 1/2 doubly linked list structure), you have to find a way to flatten the structure. IE, create a doubly linked list but maintain the references to the children. 1 = 2 = 3 = 5 | | 6 = 7 8 | 9 (reference down is child and reference across is next) this above diagram becomes: 1 - 2 - 6 - 7- 9 - 3 - 5 - 8 but 2 still has child reference to 6 7 still has child reference to 9 5 still has child reference to 8

Give an example of a time you dealt with a difficult customer. How do you gain the trust of the customer ( by always doing your best to help and always following through on your commitment to the customer) How do you deal with an irate customer. ( By listening and resolving the issue to the best of your ability.)
avatar

At Home Customer Service Representative

Interviewed at World Travel Holdings

3
Sep 16, 2012

Give an example of a time you dealt with a difficult customer. How do you gain the trust of the customer ( by always doing your best to help and always following through on your commitment to the customer) How do you deal with an irate customer. ( By listening and resolving the issue to the best of your ability.)

3 technical rounds were all about problem solving, getting deep into some Data Structures concepts, at last round there were some questions about CS fundamentals too, including system design concepts questions, round focusing entirely on system design was not there. P.S: Very hard, difficult to come up with sol. questions were not asked. Meanwhile interviewers in technical rounds are quite supportive too, trying to guide to optimised solution.
Oct 21, 2021

3 technical rounds were all about problem solving, getting deep into some Data Structures concepts, at last round there were some questions about CS fundamentals too, including system design concepts questions, round focusing entirely on system design was not there. P.S: Very hard, difficult to come up with sol. questions were not asked. Meanwhile interviewers in technical rounds are quite supportive too, trying to guide to optimised solution.

Viewing 3621 - 3630 interview questions

Glassdoor has 4,577 interview questions and reports from Software engineer at interviews. Prepare for your interview. Get hired. Love your job.