Software Engineer · Junior-Level · Online Assessment
I had an online assessment with two questions.
I had an online assessment with two questions.
Showing 241-250 of 1248 forum items
I had a technical phone screen. The question involved sorting a sorted array of positive and negative numbers by the square of their values.
I was given a black box function called `run()` that takes test cases as input. I was given a list of test cases, where two specific test cases, if input together to `run()`, would cause a failure. If only one or neither of these test cases is input, it will p...
I had a technical phone screen. The coding question involved array manipulation with doubling and shuffling elements. Then I had to write an inverse function to find the original array.
I encountered a very challenging hard-level problem. With the interviewer's help, I managed to write the code.
I had a string parsing phone screen about tokenizing product codes. The goal was to understand how a long product code should be split into valid pieces.
I received an Online Assessment after applying for an Applied Scientist Internship at Amazon. The assessment consisted of two coding problems.
### Phone Screen **Question:** I was asked about Virtual DOM, how it helps in React, Hooks I've used, React 18 Concurrent Hooks, writing a Debounce function, Server/Client components, error handling in React, and a merge intervals coding problem.
This round asked me to design a list-like structure where transformations can be deferred and applied later. The interviewer wanted clean API boundaries and good reasoning about when work is actually performed.
### Interview Rounds Overview - Round 1: Coding - Round 2: Coding - Round 3: Machine Learning - Round 4: System Design - Round 5: Behavioral