Japan job details

 company: Fast Retailing, NTT

job searching site: japan-dev.com




1) Java Multithreading Crash Course – Quick Revision for Interviews | Important Interview Topics = https://linktw.in/kLDryG

2) Java Streams: Grouping, Aggregation, and Summary Statistics Explained | Interview Prep = https://linktw.in/LrgfYU

3) Top 10 Essential Spring Boot Interview Concepts | Must-Know Topics for every Spring Boot Developer = https://linktw.in/hmooIN

4) Learn JWT Authentication with Spring Boot 3 and MongoDB - Build Secure APIs - Complete Guide = https://linktw.in/fpqHSA

5) Implement Caching in Spring Boot: MongoDB + Redis Tutorial = https://linktw.in/sOqjDB

6) System Design Masterclass: Scale your Application from Zero to Millions of Users ๐Ÿš€ = https://linktw.in/UWROqql

7) Spring Boot Resilience4j Tutorial: Circuit Breaker & Retry Implementation = https://linktw.in/XzqnSV




1. Write a Java program to check if a number is prime.
2. Write a Java program to sort an array using the bubble sort algorithm.
3. Write a Java program to reverse a string.
4. Write a Java program to check if a string is a rotation of another string.
5. Write a Java program to check for balanced parentheses in an expression.
6. Write a Java program to ๏ฌnd the largest number in an array.
7. Write a Java program to print the Fibonacci series up to n terms.
8. Write a Java program to ๏ฌnd the sum of digits of a number.
9. Write a Java program to print all prime numbers up to n.
10. Write a Java program to ๏ฌnd the length of the longest substring without repeating characters.
11. Write a Java program to count the number of vowels in a string.
12. Write a Java program to count the occurrences of each character in a string.
13. Write a Java program to ๏ฌnd the length of the longest palindrome in a string.
14. Write a Java program to ๏ฌnd the maximum element in an array.
15. Write a Java program to calculate the sum of all elements in a 2D array.




๐“๐จ๐ฉ๐ข๐œ ๐Ÿ: ๐๐ซ๐จ๐ฃ๐ž๐œ๐ญ ๐…๐ฅ๐จ๐ฐ ๐š๐ง๐ ๐€๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž
- Please tell me about your project and its architecture, Challenges faced?
- What was your role in the project? Tech Stack of project? why this stack?
- Problem you solved during the project? How collaboration within the team?
- What lessons did you learn from working on this project?
- If you could go back, what would you do differently in this project?

๐“๐จ๐ฉ๐ข๐œ ๐Ÿ: ๐‚๐จ๐ซ๐ž ๐‰๐š๐ฏ๐š
- String Concepts/Hashcode- Equal Methods
- Immutability
- OOPS concepts
- Serialization
- Collection Framework
- Exception Handling
- Multithreading
- Java Memory Model
- Garbage collection

๐“๐จ๐ฉ๐ข๐œ ๐Ÿ‘: ๐‰๐š๐ฏ๐š -๐Ÿ–/ ๐‰๐š๐ฏ๐š -๐Ÿ๐Ÿ/ ๐‰๐š๐ฏ๐š -๐Ÿ๐Ÿ•
- Java 8 features
- Default/Static methods
- Lambda expression
- Functional interfaces
- Optional API
- Stream API
- Pattern matching
- Text block
- Modules

๐“๐จ๐ฉ๐ข๐œ ๐Ÿ’: ๐’๐ฉ๐ซ๐ข๐ง๐  ๐…๐ซ๐š๐ฆ๐ž๐ฐ๐จ๐ซ๐ค, ๐’๐ฉ๐ซ๐ข๐ง๐ -๐๐จ๐จ๐ญ ๐Œ๐ข๐œ๐ซ๐จ๐ฌ๐ž๐ซ๐ฏ๐ข๐œ๐ž ๐š๐ง๐ ๐‘๐„๐’๐“ ๐€๐๐ˆ
- Dependency Injection/IOC, Spring MVC
- Configuration, Annotations, CRUD
- Bean, Scopes, Profiles, Bean lifecycle
- App context/Bean context
- AOP, Exception Handler, Control Advice
- Security (JWT, Oauth)
- Actuators
- WebFlux and Mono Framework
- HTTP methods
- JPA
- Microservice concepts
- Spring Cloud

๐“๐จ๐ฉ๐ข๐œ ๐Ÿ“: ๐’๐ฉ๐ซ๐ข๐ง๐ /๐‡๐ข๐›๐ž๐ซ๐ง๐š๐ญ๐ž ๐๐š๐ญ๐š ๐‰๐๐€/๐ƒ๐š๐ญ๐š๐›๐š๐ฌ๐ž (๐’๐๐‹ ๐จ๐ซ ๐๐จ๐’๐๐‹)
- JPA Repositories
- Relationship with Entities
- SQL queries on Employee department
- Queries, Highest Nth salary queries
- Relational and No-Relational DB concepts
- CRUD operations in DB
- Joins, indexing, procs, function

๐“๐จ๐ฉ๐ข๐œ ๐Ÿ” : ๐‚๐จ๐๐ข๐ง๐ 
- DSA Related Questions
- Sorting and searching using Java API.
- Stream API coding Questions

๐“๐จ๐ฉ๐ข๐œ ๐Ÿ•: ๐ƒ๐ž๐ฏ๐จ๐ฉ๐ฌ ๐๐ฎ๐ž๐ฌ๐ญ๐ข๐จ๐ง๐ฌ ๐จ๐ง ๐ƒ๐ž๐ฉ๐ฅ๐จ๐ฒ๐ฆ๐ž๐ง๐ญ ๐“๐จ๐จ๐ฅ๐ฌ
- These types of topics are mostly asked by managers or leads who are heavily working on it, That's why they may grill you on DevOps/deployment-related tools, You should have an understanding of common tools like Jenkins, Kubernetes, Kafka, Cloud, and all.

๐“๐จ๐ฉ๐ข๐œ ๐Ÿ–: ๐๐ž๐ฌ๐ญ ๐๐ซ๐š๐œ๐ญ๐ข๐œ๐ž
- The interviewer always wanted to ask about some design patterns, it maybe Normal design patterns like singleton, factory, or observer patterns to know that you can use these in coding.

Watch Resources : Shrayansh Jain
1. Advantage of Spring boot over traditional Spring MVC: https://lnkd.in/gbHYBdFJ
2. What is Layered Architecture: https://lnkd.in/gdstJnet
3. Maven Lifecycle: https://lnkd.in/gjYygKX7
4. Spring boot REST API Annotations: https://lnkd.in/gGYpinzs
5. Bean Lifecycle & loC: https://lnkd.in/g6PCbj5U
6. Spring-Boot Roadmap: https://lnkd.in/dk6XiWJm

๐—๐—ผ๐—ถ๐—ป ๐—บ๐˜† ๐—ช๐—ต๐—ฎ๐˜๐˜€๐—”๐—ฝ๐—ฝ ๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น - ‎https://lnkd.in/dGiTMANS t

Follow Rani Dhage for more insightful content.



Airtel :

https://www.youtube.com/watch?v=JQ_PT02oVBQ&ab_channel=GenZCareer

  1. anagram, missing no. in unsorted list,

  2. sort custom object using java8, object class..method of it.

  3. sleep and wait in multithreading,

  4. equal & hash code contract

  5. diff hashset and arraylist

  6. write api to retrive userdata based on userid

  7. username and password ko autowired krkr explain dependency injection

  8. 2 rest template where timeout 30s and 50 sec implement it

  9. cyclic dependency ? how you resolve in springboot

  10. json object is unique key extract krna h..and return type shoulb se set of string


  11. round -2

  12. implement comparable and com[arator

  13. exception handling
  14. method hiding code..which method invoked (output)
  15. Rabbit mq

  16. if u have bulk of messages how to manage
  17. que size increase than what will be you do
  18. consumer not able to condume message, how to handle
  19. if queue is down how will you handle
  20. list of integer ko kese implemt kroe
  21. logging kese krte ho ..framework
  22. concurrent exeption, how can u fix it
  23. design pattern..signgleton
  24. multhreading me syncrnization and locking
  25. cache thread pool why used,and how to handle req

  26. config od deploy an app
  27. how to make hashmap synchronized

  28. count occurance of each corrector in a string using stream api

  29. unit test ki coverage, optimize
  30. garbage collection, how to make object unreferenced for garbage collection

  31. round 3
  32. project, challenges, steps, how to used test cases in code
  33. deployment me pipline fail ho gai to  kya kroge
  34. code production me break ho gya to how to handle

Database, messagring queue, designin pattern, dsa, problem solving skill, query optimization in 

javas, syncronization, handle concurrenuct lock,, find bug in code snippet , overloading, overriding


Dwependency injection, redis cache , rest apis, DSA, factory, system design , array of string, microservices architecture, working and how to divide, circuit breaker and bulkhead, project based questions

------------------------------------------------


Comments

Popular posts from this blog

Intellect Interview Experience

Google

Accolite digital Interview experience