I applied through university. The process took 1 day. I interviewed at TrialPay (San Jose, CA) in Sept 2010
Interview
Met them in career fair and next day they called me for interview. The interview was for 30mins and they asked me to write an algorithm for missing elements in string. I wrote it, but they asked running time of this algorithm. I told n^2 then they ask me to optimize it to n. I did to some extent but dint do it fully. 1 month passed after that. still dint hear back from them. Guess they rejected me.
I applied through a recruiter. The process took 3 weeks. I interviewed at TrialPay (Mountain View, CA) in Mar 2016
Interview
Total of 3 interviews: 1 telephonic interview, a code test, and an on-site interview which takes around 4 hours. The first interview was phone screen, just about getting to know you and if you are a potential candidate. Second interview was a code test, and the on-site interview included answering a variety of questions about algorithms and problem solving as well as whiteboard code tests.
Interview questions [1]
Question 1
If you had a file system, how would you program the logic/ algorithm to find a certain file when you have multiple directories and the contents of all the files are unknown.
I applied through a recruiter. The process took 2 weeks. I interviewed at TrialPay (Palo Alto, CA)
Interview
1 phone interview with the recruiter for cultural fit. 1 technical phone screen with an engineer. 1 on-site visit (4 technical interviews, lunch break, and coffee break).
Interview questions [1]
Question 1
Given a dictionary of terms ('m' total terms with an average length of 'k'), and a large string (without any whitespace and of length 'n'), create an algorithm that finds when the terms in the dictionary are substrings within the large string such that (1) you can only visit/consider each character in the large string once, (2) 'n' is so large that you do not have the space to create any data structures based off the large string
I applied online. The process took 2 weeks. I interviewed at TrialPay in May 2013
Interview
Finished a couple of technical questions before phone interview. A phone interview was arranged then. After the phone interview, it's an onsite 1:1 interview. My 1st interviewer told me "good luck" and told me stop the interview here after an one-hour design question discussion. Although I felt positive on my performance on this design problem, the interviewer rejected to provide feedback about my answer.
Pros: HR recruiter is very responsive.
Cons: No feedback.