I applied through online. Process took 3 weeks. Total 6 rounds.
1st Round : written(Technical):It was easy. They gave u only one program like
Q. Find sum of First 100 even number divisible by 8 or 5. If u solve those question they took apptitude test on the same day.
2nd Round : apptitude Test : It was easy. There is total 50 questions. 2 quest from AI. some basic maths, Logical,Programs like whats output,error just basic based on oops. after compleation this round They told u "we call u next week" but ur appti was good then they called u on the same day. otherwise u have to wait till next week.
3rd round Machine Test(Open Net) :It was tough for fresher. There is 3 programs. (3hrs)
Q1. download .txt file from server which contain data(list) like String and Integer(MS Dhoni 150 ,Virat kohli 50*), Not out->"*" ,So u have to find highest scorer name and runs from the list from both Out and Not Out(*).
Q2. Dont remember its like two txtfiles on the server. which contatin list like salary.txt and bo nus.txt u have to merge both file data and output like name + total(Salary+Bonus).
Q3. txt file contain Base64 encoded data. U have to download it and decrypt two times to get decrypted data using Base64. after 1st decryption u get data with pipeline seperated. so u have to Split that data and decrypt it again then u will get that Plain Text.
If u able to do any one then u get call for next rounds.
Next week after 3rd round On Same day they took 3 rounds:
Round 4 Hr Round: It was easy. Just asked general question like Yourself, How u complete 10 task with deadline etc.
Round 5th Technical HR:bit Easy, for Fresher they asked like oops concept,Collections etc, 2,3Puzzles.
Round 6 CEO round: it was 2min round. CEO was good. he just asked only one question.
Company is good, great Culture, Young staff.
Unfortunately I'm not able to get offer don't know Y :)
I hope this will be Helpful for u guys and Best Of Luck for ur Interview.