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 recursion?