Phone screen
In person interviews, 5 about an hour each.
Live coding, white board design, general QA . No raw algorithmic questions, always in context
Lunch with the team to get to know them better. All excellent people
Interview questions [1]
Question 1
Handling large traffic from a frontend perspective
I applied through a staffing agency. The process took 5 days. I interviewed at Remind (New York, NY) in Jun 2019
Interview
Typical west coast interview. Divide and conquer Algorithm question, code design question, behavorial, and system architecture. Interviewers were nice and informative. Study cracking the coding interview is the best advice.
I applied online. The process took 4 weeks. I interviewed at Remind (San Francisco, CA) in Dec 2015
Interview
I had apply to interview at Remind in the month of December 2015, I applied through their website and promptly got a call from recruiter.
After a couple of times going back and forth with the scheduling interview. I finally got a call for phone screen through coderpad.
The interview question was pretty straight forward, but some how i kind of fumbled in the implementation and got rejected
Interview questions [2]
Question 1
Given a credit card number, find the issuer of the credit card based on the following rules:
CC number starts with
'4026', '417500', '4405', '4508', '4844',
'4913', '4917'
CC len : 16
Issuer : VISAELECTRON
CC number starts with: '4'
CC len : 16
Issuer: VISA
CC number starts with: '34', '37'
CC len : 15
Issuer : AMEX
CC number starts with: '36'
CC len : 14
Issuer : Diners Club
TestCases:
find_issuer('4175004175004172') == 'VISAELECTRON'
find_issuer('4917491749174917') == 'VISAELECTRON'
find_issuer('346416800707698') == 'AMEX'
find_issuer('376416800707698') == 'AMEX'
find_issuer('37641680070769832112') == 'UNAVAILABLE'
find_issuer('36641680070769') == 'DC'
find_issuer('54545641680070769') == 'UNAVAILABLE'
find_issuer('4111111111111111') == 'VISA'