Software development engineer ii Interview Questions | Glassdoor.ca

Software development engineer ii Interview Questions

15

software development engineer ii interview questions shared by candidates

Top Interview Questions

Sort: RelevancePopular Date

Q: alien dictionary

2 Answers

words = ["hello","leetcode"] order = "hlabcdefgijkmnopqrstuvwxyz" words=[[order.index(j) for j in words[i]] for i in range(len(words))] print((words)==(sorted(words)))

class Solution: def isAlienSorted(self, words: List[str], order: str) -> bool: words=[[order.index(j) for j in words[i]] for i in range(len(words))] return (words)==(sorted(words))

Leadership skills and algorithmic questions.

1 Answer

The first was do a moving average with a window. This required working running code, then you had to make it faster and explain big O. (this was a phone screen question)

1 Answer

Describe and Draw a System diagram and ask as many questions as possible

2 Answers

One or more comments have been removed.
Please see our Community Guidelines or Terms of Service for more information.

No detail, but behavior, OOD, system design should be asked.

1 Answer

Q: number of islands

1 Answer

Given a binary tree, write a method that detects and removes any connections within the tree that form a cycle.

Q: Object oriented design(a customer find a package in a locker)