I applied through university. The process took 1 week. I interviewed at Kasisto (Bengaluru) in May 2021
Interview
Gone well.It was very easy and easy to moderate type of questions.The interacted well and it is a peaceful environment.Then I was selected.It is a good experience.Try it for better experience.It is a good one.
I applied online. The process took 4 weeks. I interviewed at Kasisto (New York, NY) in Oct 2024
Interview
Recruiter Screening didn't happen as he was going on vacation. So the first round was with the manager, who asked about previous experiences and projects and majorly answered my questions about the company and the product. I was moved to the panel interview round which was a one-to-one interview with 3 people for 45 minutes each. The first interviewer did not join the meeting as he was busy with a deployment. Second and Third interviewers were great and asked basic questions about ML, and DL like bias-variance tradeoffs, activation functions, etc. The interviewers also asked a few basics about Gen AI. The third interview was extended by 23 minutes. The interview with the first interviewer was set up again next week and it was basic conversational about the role. Two weeks later I received a rejection email that said I performed very well in the interviews and will be on the radar in the future but they require someone with more experience to drive innovation. If my experience wasn't enough, why was I moved to the last round by the hiring manager? A whole 1 month was wasted preparing for this role and acing the interviews only to face rejection for my previous experience which was right up on my resume from the very beginning.
Interview questions [1]
Question 1
What is supervised vs unsupervised learning? Explain Linear Regression. What are the stopping criteria, Explain Logistic Regression. What are activation functions and which will you use when? What is LSTM? Difference between BERT, T5, and Open AI GPT models. Has RLHF been replaced by PPO or DPO? What is LangChain, RAG framework? What are the best chunking and retrieving techniques? How will you rank the chunks? How will you deploy a LLM? Preferred coding language, how do you test your code before deployment?
I applied through other source. The process took 2 weeks. I interviewed at Kasisto (New York, NY) in Apr 2018
Interview
Had an intro HR call, phone interview with engineering manager, and then an onsite where I spoke to an engineer, senior engineer and engineering manager.
None of the questions were that tough and they were mostly centered on software design fundamentals. I didn't get any data structure & algorithm related questions and some of them were really easy layups like "tell me some of the more popular REST request verbs".
I was pretty lukewarm on the vibe at Kasisto in general and thought it may have not been the culture/team personality type i was looking for. So when I got the offer I ended up declining because I got another offer from a seed round startup that was for slightly more money and a higher percent of equity. Side note: at the time of the interview it was before Kasisto finished their series B but regardless they should not be getting out bid by significantly less well funded companies, so that in itself was a little bit of a red flag to me.
Interview questions [1]
Question 1
How would you design a program that leaves some implementation details to the consumer of the application?