Citi Bank - Round 1 | Coding Rd | Java, Microservices, Spring Boot, Design Pattern, Kafka, AWS, JPA
Join our telegram group: https://t.me/+Phv_pNJxNMU2MzY1 Watch more videos like this: https://youtube.com/playlist?list=PLNZnwhOGTN-xHhpk8mTfJDIPY8NFH1PED&si=2_0qmQiG_-xk0yb4 Here are the timestamps for each question asked in the video: Hands-on coding task (0:43) Java features used and knowledge of Java 17/21 features (8:16) Solid principles (9:47) Filtering employees by salary range (14:50) Clubbing predicates for filtering (15:36) Immutability and immutable classes (22:45) Making a list immutable (28:36) Circular dependency in Spring Boot (34:59) When to use setter vs. constructor injection (36:12) Request bean scope use case (37:07) Intercepting requests before the controller layer (38:00) Difference between Hibernate and JPA (41:09) Qualifier annotation's usefulness (41:35) JPA annotations (42:21) Design patterns used in microservices (43:50) CQRS and Saga patterns (45:19) Circuit breaker library used (Resilience4j) (46:04) Securing configurations (DB password, certificates, credentials) (46:44) Questions for the interviewers (48:15) 💼 Real-Time Java Interview Questions from Citi Bank's First-Level Technical Round 💼 In this video, I share real-time Java questions asked during the first-level technical round of an interview at Citi Bank. If you're preparing for a Java interview at top-tier companies like Citi Bank, this video is a must-watch! I’ve covered the essential topics and practical coding challenges that are commonly tested in technical rounds. 🔑 What you’ll learn in this video: Java concepts frequently tested in technical interviews Coding challenges related to Core Java, Data Structures, and Algorithms Step-by-step solutions and interview strategies for each question How to approach complex Java problems and optimize your solutions Java Topics Covered: Core Java (OOP principles, Exception Handling, Collections Framework, Java 8 features) Multithreading and Concurrency in Java Data Structures (Arrays, Linked Lists, Stacks, Queues, Trees) Algorithms (Sorting, Searching, Time and Space Complexity analysis) Problem-Solving Techniques: How to think like an interviewer This video will help you understand the type of Java questions that are asked in Citi Bank interviews and how to prepare for them effectively. 🔔 Don’t forget to hit the subscribe button for more interview preparation content, and make sure to like and share if this video helps you in your Java interview journey! #CitiBankInterview #JavaInterviewQuestions #JavaTechnicalRound #JavaProgramming #JavaInterviewPrep #CitiBankCareers #JavaDeveloper #CoreJava #TechInterview #JavaCoding #Java8 #JavaInterviewTips #CodingInterview #JavaDeveloperInterview #JavaCodingChallenge #InterviewPreparation #JavaDevelopment #Java #Microservices #SpringBoot #DesignPattern #Kafka #AWS #SQL #JPA #JavaInterview #MicroservicesArchitecture #SpringBootInterview #DesignPatterns #KafkaInterview #AWSCloud #SQLInterview #JPAInterview #JavaDevelopment #BackendDevelopment
Download
0 formatsNo download links available.