Oracle | Loop Rounds | IC3
Anonymous User
1087

Loop Round 1

  • All about current project
  • Current Project structure
  • Which microservice on which you worked?
  • Logistic System Design
  • Behavioural questions
    • what is the mistake you commit in the last project?
    • how you meet the deadline if some production bug comes?

Round 2

  • All about current project
  • current project basic design
  • current project all communications + third party integrations
  • String manipulation to remove the repeated adjacent characters
  • SAGA & orchestration
  • how to handle cascade failure in the third party integration

Round 3

  • All about current project
  • what is redis cache?
  • difference between memcache & Redis cache
  • Design LRU Cache
  • Design Booking System such as BookMyShow
  • Inter Microservice communication
  • Puzzle to know about defective jar using minimum weighing machine.

Round 4

  • LLD Question (Need to create Reader Utility which accepts source and format.) Need to write extensible, open for modification code.)

  • Source such as DB, API, File etc and format can be JSON, XML, csv

  • More questions around code.

  • which design pattern followed

  • main categorisation of design patterns

  • factory and behavioural design patterns

  • If logic of calling API already exists and how we can reuse them?

  • merge two sorted arrays

  • need to write pookie code

  • extension to this use streams.

  • Spring Bean lifecycle

  • postconstruct + predestroy difference

  • spring aop

  • spring and spring boot

Comments (3)