Tip 1 : Core Java knowledge should be thorough
Tip 2 : Hands on problem solving, data structures and algorithms
Tip 3 : Spring Framework knowledge (Spring Security, Microservices, PCF)
Tip 1 : Focus on skills and projects
Tip 2 : Keep it short and informative - as per the job description
Coding/Problem Solving Round



Paragraph = ‘It's a square SqUare. It's a FLAT flat.’
Banned =[FLAT, IT, S].
So we can see these words [IT, S, SQUARE, FLAT ] are most frequent.
Now we will look at to banned list and we can see 3 of the words are banned.
So we have a unique answer SQUARE which has a frequency of 2 and not on the banned list.
Using core java, recursion.



F(n) = F(n-1) + F(n-2),
Where, F(1) = F(2) = 1.
For ‘N’ = 5, the output will be 5.
Use Core Java to solve this problem
System Design
Design a payment gateway architecture.
Tip 1 : Learn LLD and HLD
Tip 2 : Try to gather as much information as possible about the system from your interviewer.
Tip 3 : Think simple approach
Salary Expectations, Location discussion.
Tip 1 : Be honest
Tip 2 : Be yourself don't try to force yourself for anything that you are not
Tip 3 : Stay confident

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is the best case time complexity of Bubble Sort?