Some k8s and AWS-related stuff, and 2 coding questions
Backend Software Engineer Interview Questions
2,339 backend software engineer interview questions shared by candidates
Why do you want to work at Atom
How do you select / define architecture of software?
Singleton class - Multiple ways to design, Data Structure for storing the incoming requests on a multithreaded environment and processing based on intime(Think of treeset). What are types to create an object in java. What are methods to make private on creating singleton class. What are the challenges you faced during project. What is API, uses? API designing for a given scenario. Spring Scopes.
1. HTTP vs HTTPS 2. Design twitter table. Consider two tables, tweets and users. Suggest a way to associate user_id with tweet_id. 3. Symmetric vs Asymmetric ciphers 4. Suggest how to implement Whatsapp's end to end encryption.
1st round - was more hands on coding (nothing too complicated) 2nd round - was more theoretical about implementing a feature E2E (client, server, db). In my opinion this was the hardest interview. I feel that in the others I did quite well and they were not too difficult. 3rd round - was system design like interview. Very theoretical with scalability and consistency in mind. 4rd round - was hr interview, pretty straight forward.
Very generic qna questions like what happens when type a website url in your browser, questions on OOPs and SOLID which they expect to remember off the top of your mind without the recruiter specifying anything.
They asked you to complete a coding assessment and an AI assessment
given integer n, return the nth fibonacci sequence element
inverted index with a twist code ratelimiting design API for a text translation service
Viewing 1091 - 1100 interview questions