Round 1 (Technical)
Questions:
- Java Questions: Java 8 features, Anonymous class, String pool, Indexing, Indexing internal working, Spring Boot annotations, Distributed Systems, Locking, etc.
- Shortest path finding between different metro stations on different lines.
- Longest Increasing Subsequence with running code.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2 (Technical)
Questions:
- Project discussions and tech problem solved.
- HLD for Social Media Platform.
- Code implementation for Connection Pooling system:
The pool should be configurable with a minimum (min) and maximum (max) number of connections. It should use a provided DataSource (ds) for creating new connections. Core Methods: createConnection(): Uses the DataSource (ds) to create a new connection. getConnection(): Returns an available connection from the pool. If all connections are in use, the method should wait until a connection becomes available. releaseConnection(Connection conn): Allows returning a connection back to the pool. closeAll(): Closes all connections, typically used during a shutdown or cleanup process. Design Considerations: Thread Safety: Ensure the implementation is thread-safe, allowing concurrent access to connections. Maximum Connection Limit: The pool must not exceed the defined maximum number of connections. Efficiency and Patterns: Consider using design patterns for a clean and efficient implementation.
- Technical Questions: Java Questions, Distributed Systems Questions and scenario-based questions to implement Java concepts.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3 (Managerial)
Questions:
- Deep dive on projects.
- Technical Problems solved.
- Behavioral Questions.
- Technical Questions on Java, DB conflicts, DB locking, SOLID principles, OOPs, ACID properties, etc.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 4 (HR)
Questions:
- Why Bizongo?
- Why am I leaving my current org?
- Challenges in my current org.
- Many more.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Verdict: Selected
Compensation Details: Compensation Details
Other Interview Experiences: