Coinbase(reject) | Salesforce(Offer) | Walmart(Offer) | Copart(Offer) | Software Engineer Intern
Anonymous User
14868

Coinbase(reject):

1st round:
Hackerrank OA. Two questions were given. Can't remember the exact questions. But the questions were leetcode medium-hard range questions.

2nd round(30 minutes):
This was a behavior based round. Following questions were asked:
1)Tell me about yourself?
2)Describe a project you are proud of and why?
3)What are the values you look for when you join a company?

3rd round (1 hour):
This was a coding interview. The question was given a list of buy and sell orders, try to find the maximum profit a trader can make?
After solving the question, I was given few practical real world problems a cryptocurrency exchange faces and was asked how I would solve it.
After a week I got a reject.

Copart(offer):

1st round (30 minutes):
In this round I was asked resume based questions. My past work experience was asked. Java oops concepts was tested and then few basic database questions were asked.

2nd round (1 hour):
The interview was with a team lead. The questions were based on full stack technologies (Javascript, NodeJS). Questions were:

  1. Explain your favorite project?
  2. On an amazon site, write a code to filter the data given a keyword?
  3. How would you implement pagination and explain the code?
  4. Then I was asked to write few basic coding problems such as palindromes(The interviewer wanted to know my Javascript programming knowledge)
  5. Javascript ES6 concepts were asked.

Salesforce(Accepted):
I signed an NDA. So I can't disclose the questions.

1st round:
Two hackerrank problems were given. The questions were leetcode easy range.

2nd round(45 minutes):
This was both behavioral and coding based interview. First, the interviewer asked me about my background and work experience. Then I was given a coding problem. This was a leetcode medium level question. The interviewer was more interested in my thought process and also if I exhibited the values of Salesforce.

3rd round (45 minutes):
Resume based questions and behavioral questions were asked.

Walmart(Offer):

1st round:
This was an hackerrank coding test. The questions were very easy.
The next assessment was from ModernHire. In this assessment I was asked various behavioral questions that tested my poblem-solving , situational and numerical judgment skills.

2nd round(30-45 minutes):
For this round, I was given a take home problem one day prior to my interview. The problem was to retrieve data from an api and filter it and then display it on the website as per the requirements given. I was asked to implement the pagination.
During the intervew:
The interviewer asked me to explain about the problem and how I implemented it. She was interested in my thought process and my approach to the problem. Then I was asked a lot of behavioral questions such as:
1)What are you passionate about?
2)How do you feel about lockdown and how does it have an impact on the work culture?
3)Describe a situation when you failed at something?
4)Why have you chosen the software engineering field?
The interviewer was trying to figure out if I would be a good match to the company in this round.

3rd round(1 hour):
This was coding interview. The questions were:
1)Coin Change
2)Number of distinct numbers in an array
Then I was asked few common behavioral questions.

Final Thoughts:

I received lot of rejections during my job search. I then contemplated and the turning point was my resume. After I refined my resume I started to recieve interview calls. So my first advice would be to work on our resume. Some points I followed when writing my resume were:

  1. Made a resume specific to the job I applied to. You cannot make a generic resume and start applying to jobs.
  2. Highlight the keywords in the resume that matches the job description.
  3. Include the extra curricular activities in your resume that exhibits the values of the company to which you are applying.
    4)Whenever you include a project in your resume, create a GitHub repository with a readme for the project and mention the link in the resume.

After the resume, I would encourage everyone to practice coding. Practice till you become comfortable in coding. At first, I didn’t understand coding problems and I faced lot of difficulty. But with perseverance and lot of practice I became good in coding.
So, work hard and practice a lot.

Finally, during the coding interviews, the interviewer would be more interested in your thought process and how you approach the problem. I would suggest you speak out your thoughts aloud during your interviews. The interviewer would also be gazing on your behavior (body language) during interview. For example, if an interviewer says that your approach is flawed, you shouldn’t get offended. Instead, you should graciously ask him where the flaw is and work your way through the solution.

Final advice would be to never lose hope. We might face many rejections but remember "Every setback is a setup for a greater comeback".

Comments (7)