Code review of sample code in Google Docs
Senior Backend Engineer Interview Questions
2,786 senior backend engineer interview questions shared by candidates
Über frühere Arbeitsstellen, warum ich meine derzeitige Stelle wechseln möchte, und eine Reihe technischer Fragen (über Tests, Codequalität, Code-Muster usw.).
The assessment consisted of five stages, broken down as follows: 1. Four Rounds of Multiple-Choice Questions Each round focused on one of the following topics, with 10–15 questions per round: • Python • APIs • Microservices and General Architecture • Git and Version Control 2. Final Stage: Coding Challenge • A Python-based problem, structured in a LeetCode-style test. Total Time: 1.5 hours
Questions about my stack (Python / Django): - What is a Queryset - How do you filter and how do you get one object in - Django - How do you implement an endpoint in DRF - What kinds of serializers exist in DRF - How do you create a session in Django - Type the name of a Django Exception - Which is Django's Architecture -> MVT - What is CORS and how do you support CORS in Django - What are static files and how do you collect staticfiles - What is SQL Injecton and How does Django prevents it - What's the difference between SQL and NoSQL databases - How do you create a Django project - Describe the structure of a Django project - Explain git stash - How do you secure an API - Whats an integration test and a unit test - What are mocks and stubs - Explain the difference between encryption/hashing/encoding
Real-time design questions. How do you scale an application and the architecture level questions? space and time optimization problems.
given 2 stacks: a and b. move all items from a to b without changing the order. when the method is finished a stack will be empty. no extra storage (you can use some variables but no extra array/ stack/ list)
Calculate how many anagrams are in the list of words?
Details about your recent work experience.
1. How many words are there in string 2. Array with positive and negative numbers. Return subarray with biggest sum 3. Print all numbers - 1000 digits of 0s to 1000 digits of 9s 4. Array that implements get, set, setAll in O(1) 5. Design of one of the features that I developed
1) The take home assignment was to call their API remotely, get an XML file, and load it into their 'model' object. Then you have to parse through the nodes and build a directed graph in Java. I used JGraphT for that tool. Then you have to find the shortest path from one node to another. 2) The 'hackathon' was to download their Camunda 7 server, access a local Restful API, and then use Java Streams to parse the results, and look for for data. Then once you did that, there were 4 more iterations of where they might want stuff, and this would mostly use Lambda in Java, which I also lacked.
Viewing 2681 - 2690 interview questions