2. Second Level round has a real world problem about creating a web api to fetch some data from other api and the followup questions around that on handling the rate-limiting,
Senior Backend Engineer Interview Questions
2,039 senior backend engineer interview questions shared by candidates
1) Recruiter screening 2) HackerRank coding exercise (my choice - alternatively you can choose a take-home exercise) 3) Technical interview 4) Culture fit interview
Circuit breaker implementation in Java: The service A calls service B and service C every time. If one service fails 3-times in 10 minutes ( or 20 seconds in the implementation) the next call will be blocked for 5 minutes (10 seconds in the implementation). There was given a simulation of remote method calls, I needed to implement only the execute() which calls the remote service if possible.
6 hours take-home challenge: building a rest API from a given dataset
they ask me about POO, solid principles, PHP Laravel, some about frontend and mobile development
1. Tell about a project you did and how was implemented. 2. Given a String comprised out of all the chars possible (the string isn't necessarily long, but can contain all char types), return the number of removeLetter actions that would result in the input string to be valid. I'll explain: A "Valid String" is a string that each unique char in it has a count (number of appearances) which is a unique number. For example: given "abcaba", it's valid because 'a' appears 3 times, 'b' appears 2 times and 'c' appears once. In the contrary, "aabb" isn't valid because both 'a' & 'b' appears 2 times in the string. So the question is: implement a method in your lang, that would return the number of remove-letter actions that would convert an invalid string to a valid string. Given "aabb", the function will return 1 (because we can remove 'a' or 'b' and by that making the string valid).
Interview with the Head of SW: almost no technical questions pertinent to the job specs. The reason given was "your CV speaks for itself". What is the Hexagonal architecture?
They just give one task to perform live while meet is on and I can use internet
- What is clean code for you (They dont accept non-repeated code as an answer, they said it can happen sometimes due to business requirements, yes team leader said this exactly :) ) - What is transactional annotation in Spring, and what are the details of it - Just some other details about the annotations of Spring, I dont know why :)
Find second max from the array of given numbers
Viewing 111 - 120 interview questions