Tripjack SDE-1 Interview Experience

Tripjack SDE-1 Interview Experience

Company: Tripjack
Role: SDE-1
Location: Barakhamba, Delhi
Experience: 1 Year
Interview Mode: In-person
Compensation: 15lpa - 25lpa

Technical Round 1 – Machine Coding

Duration: 50 Minutes

  1. LeetCode 45 – Jump Game II
  2. LeetCode 6 – Zigzag Conversion

Technical Round 2 – DSA

Duration: 30 Minutes

  1. LeetCode 200 – Number of Islands

Technical Round 3 – Technical Interview

Duration: 1 Hour

  1. Introduce yourself.
  2. Explain JWT.
  3. Explain Java 8 features.
  4. What is indexing?
  5. What is a clustered index and a non-clustered index?
  6. What is the synchronized keyword and why is it used?
  7. What is HTTP/2?
  8. Implement a Singleton class.
  9. Optimize the Singleton implementation using synchronized and lazy loading.
  10. Further optimize it using inner/block-level synchronization.
  11. Explain the Bill Pugh Singleton method.
  12. Why is Kafka used?
  13. How can you make sure that the same keys go to the same Kafka partition?
  14. Explain multithreading concepts.
  15. Explain the TCP three-way handshake.
  16. Explain the working of ConcurrentHashMap.
  17. What are the types of locks?
  18. What is the difference between optimistic and pessimistic locking?
  19. What is GraphQL?
  20. Explain your project architecture, particularly the payment gateway project.
  21. Explain the working of APIs.
  22. Explain design patterns.
Comments (0)