String manipulation questions and streams coding questions
Backend Desenvolvedor Java Interview Questions
517 backend desenvolvedor java interview questions shared by candidates
What is a constructor? What is IoC? How do you inject a bean? What is the static keyword? How does it work in the back? Why is main method static? How does Spring inject beans in the back?
API was responding in 2 ms earlier, now it takes 80 seconds. As a Lead, how will you find the issue?
Find the target sum in an array. pring the target with index. Level order traversal in a tree. Java 8 stream sql question
Print out Fibonacci numbers from 1 to 100
Implement LoadBalancer in Java with 10 back-end server addresses. If addresses more than 10 then throw an exception. If duplicate server address then throws an exception.
Implement a load balancer, use TDD.
I cant tell The exact question
How can you identify issues in a database query? How to interpret the query execution plan, how can you tell that it is using indexes or not? What algorithms do database indexes use? In addition to b-tree, what other algorithm is used by db indexes? What is the difference between hash based indexes and b-tree? When to use them? Trade-offs? If even after solving the issues with indexes, how can you improve the performance of the database? How would you solve concurrency issues with database transactions? How to use pessimistic lock? What are the isolation levels? What would be the best isolation level to solve the issue with money transfer coding exercise? What is exactly the isolation level repeatable read, serializable, read committed, and other questions related to the same topic...... How would you create partitions in a database (which approach would you use)? What are the tradeoffs of db partitions (sharding)? If even after sharding, you still have problems with performance, what would you do? Some questions about event sourcing, that I don't recall anymore.. What is CQRS, how to implement it? There were also some questions about availability like, if a write database is down, what would be the impacts if it is down for a long period of time? (Guess what the answer was? Because of locks in their upstream systems….) So, seems like they prefer pessimistic concurrency control and synchronized blocks.
I got an online technical interview to discuss technical knowledge. - What is the SQL injection? - The Principles of a REST Architecture - the difference between vector and LinkedList and ArrayList
Viewing 321 - 330 interview questions