I had applied to the “Software Engineer” position by emailing my resume, cover letter, github page link, answers to questions:
• Can you tell us about a hard problem you've had to solve, and how you went about solving it?
• Can you tell us about a side project you've worked on that you're passionate about?
Then I got an email from a recruiter to setup a telephonic interview with an engineer. The email also said that some coding exercise would be given. There were two engineers and we had a conference call. The questions were listed below.
After a couple days I got email inviting me for an on-site interview. When I went to their office I was interviewed by couple of people. The first guy was more into technical and second guy asked HR questions. The first guy asked some questions listed below and the interview lasted for an hour (It was more like a conversation and he explained about the company).
Then came the second guy with my resume. He asked me some questions listed below and the interview lasted for half an hour. After that he told me wait for 2 weeks to know the result.
I waited for two weeks and emailed them to get feedback. I got email saying that I was not considered.
Note: Travel assistance for on-site interview is not provided.