Engineering Technology Interview Questions

11,360 engineering technology interview questions shared by candidates

Given a list of words and a list of letters return the words of maximum length which can be formed with those letters. Example Input: words: ["abc", "acbb", "caab", "xyz"] letters: ['a' 'c', 'a', 'x', 'b', 'b', 'c'] Output: ["acbb", "caab"]
avatar

Software Engineering Internship

Interviewed at Google

4.4
Nov 19, 2014

Given a list of words and a list of letters return the words of maximum length which can be formed with those letters. Example Input: words: ["abc", "acbb", "caab", "xyz"] letters: ['a' 'c', 'a', 'x', 'b', 'b', 'c'] Output: ["acbb", "caab"]

You are building a house. You hire multiple contractors to finish your house. Each person has a list of tasks they have to finish and each depends on other task(s) being finished. Example: Fusebox has to be installed before wiring can you convert their tasks into a single ordered list? Elevator -> Move in Fusebox -> Wiring Fusebox, Wiring -> Lamps Wiring -> Elevator Expected output: Fusebox, Wiring, Lamps, Elevator, Move In class Task { string TaskName Set<string> DependsOnTaskName } Personal Note. I thing the code Set<string> is tricky I thing the interviewer is expecting that you propose a code refactor, change it to a Set<Task>
avatar

Software Engineering

Interviewed at Google

4.4
May 13, 2015

You are building a house. You hire multiple contractors to finish your house. Each person has a list of tasks they have to finish and each depends on other task(s) being finished. Example: Fusebox has to be installed before wiring can you convert their tasks into a single ordered list? Elevator -> Move in Fusebox -> Wiring Fusebox, Wiring -> Lamps Wiring -> Elevator Expected output: Fusebox, Wiring, Lamps, Elevator, Move In class Task { string TaskName Set<string> DependsOnTaskName } Personal Note. I thing the code Set<string> is tricky I thing the interviewer is expecting that you propose a code refactor, change it to a Set<Task>

Viewing 81 - 90 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 11,360 interview questions and reports from Engineering technology interviews. Prepare for your interview. Get hired. Love your job.