Let me tell you CK recruiters are unprofessional the way they conduct themselves and even in the email. No respect for you. The recruiter contacted me and we had initial call. He setup initial phone screen. I asked recruiter what will be the format of phone screen. He answered generically it'd be DSA question so, prepare accordingly. Coming to my phone screen the manager who was supposed to take interview didn't join and some mid level engineer joined after 10 minutes. Instead of asking DSA question he copy pasted some long Java Design question which had 3 sub questions. I got 2 of them right. But, for 3rd one was not passing the test interviewer created because the interviewer himself was not of Java background and got confused about float and double. 2 days later as usual general email of rejection. I told recruiter what had happened and when I can apply again but, didn't get any reply. I have gone through FAANG interview process and they have recruiters who are so, professional and friendly. They provide the feedback and something goes wrong they'd try to help you. But, CK is no match of FAANG when it comes to recruiting process.