I cannot recall the DSA questions but they were standard LC medium type. Given a really long list of docs. Docs contains string which are separated by spaces. Also, we are given a list of queries. Each query has word1, word2, distance. So for each query find the list of documents where word1 and word2 are present with less than 'distance' number of words present between word1 and word2. Find most optimal algo for this problem. HLD: Design a document platform doc which can be accessed by service engineering team or end users for documentations. High avalibility not critical, immediate consistency not required, but easy to fetch and edit the docs, should be very cost effective and should scale during peak time(say docs are accessed heavily just after a product release). HM round: Design a service which replicates data received from upstream services and then forwards it to other microservices consuming the data.
Software Engineer 2 Interview Questions
2,524 software engineer 2 interview questions shared by candidates
DSA on Linked list and graphs
Two sum algorithm problem with a sorted array
Take-home assignment: flow log parser
General DSA Java programing & system Design Questions
What is cache and how to optimize apps
Tell us about your work history.
Closures, Debouncing and Event loop
Based on matrix, linkedlist and dp.
What is a recent project you have worked on?
Viewing 1821 - 1830 interview questions
See Interview Questions for Similar Jobs
Software Engineer 2018Software Design EngineerSoftware Engineer Co-opSoftware Engineer TraineeSoftware Development Engineer AmazonSoftware EngineeringSw EngineerSoftware Engineer EntrySoftware Development Engineer New GradSoftware Engineering AssociateSenior Application EngineerSenior Software Engineer ContractSystems Software EngineerSoftware Engineer Tools DeveloperEngineer SoftwareControl Software EngineerSoftware Engineer AtSenior Applications Engineer