Mi hanno chiesto 3 pregi e 3 difetti
Back End Engineer Interview Questions
1,087 back end engineer interview questions shared by candidates
What is the difference between Java and JavaScript? Some basic knowledge on multi-thread, can't remember. If you have 1000 2d points as a tuple like (x1, y1) how could you store these points and count the number of occurrence of each position efficiently?
DSA problems, backend focus on API endpoints design. Another one involving a sliding window and hashing.
The first one is to generate increasing numbers from two given ones: 6, 8. The second one is to adjust a single linked list.
Questions that measure your ability to solve problems lonely without a mentor
Write Java class for a blocking queue: when the queue is empty and read method is invoked, it is blocked until something is on the queue. When the queue is full and write method is invoked, it is blocked until an entry in the queue is available.
(Algorithmic Round) Implement LRU Cache (Variant). Talk about the pros and cons of using this data structure including time complexity. (Design rounds) How would you create an API? Rest or GRPC? Tell me the structure of the payload? JSON or XML? What are you API Methods? How would you make v1 API compatible with v2 API? (object oriented round) There is a code quality round where you will be given buggy, unstructured, code that calculates price of booking a rental car, and ask you to make it production grade. Think about design patterns. Think about business requirements changing. (Design round) There is a system design round with VP of engineering. Design a system that you can offer to companies which can authorize employees into buildings using badges. How would you scale the system out? You must drive the entire conversation, and talk about justification of your ideas.
Q1: How does the Sync process between mobile app and backend app work? Q2: Solve a graph theory question!
Tell me about your internship.
Most of the questions were about my working experience and the projects I have implemented.
Viewing 391 - 400 interview questions