I applied online. I interviewed at Medallia in Sept 2015
Interview
I applied online, and several months later was invited to take an online coding challenge. The online coding challenge was objectively the most difficult interview challenge I've ever had (Eventbrite, Intel, Bloomberg, Qumulo, Zappos, Rakuten). You are required to decipher a template that has been prewritten, and then iterate through an iterator of iterators, and search for a particular target string within the string returned from your iterator. I scrolled down to look at the source code below the editor, and whoever wrote it had written in the comments "crazy hack to build iterators".
The next challenge was just a run of the mill parse text and find the URL type challenge, which can be solved with a dank regular expression. You are given about 45 minutes to solve each of these challenges. You can use C++, Java, JavaScript, or Python.
Interview questions [1]
Question 1
Iterate through an iterator of iterators and return the number of times a given string occurs.
The process took 2 weeks. I interviewed at Medallia in Oct 2022
Interview
Scheduling / Informing / Interview Automation all seems well Organized & well communicated via email. There are 3 round of interview first HR Round with 2 subsequent technical round. Technical Interview round covers Job Requirements relevant questions from basics to advanced. Practical Round covers code though process of critical problem
Diferente a todo. Casos reales trabajandolos con tu entrevistador como si estuvieras trabajando en un proyecto real. Foco en el proceso y no en resultado. No les importaba que supiera o no métodos especificos del lenguage.
Interview questions [1]
Question 1
Diseño de arquitectura de un sistema de cola para venta de entradas.
I applied through other source. The process took 1+ week. I interviewed at Medallia (New York, NY)
Interview
1. Initial call with recruiter. Filling up some forms before interview is scheduled.
2. 1 hr technical zoom interview with codepad share. After initial introduction you're given a real time code task. You're given a sample of incomplete code based on real case.
3. One part of the task is to implement a simple function and other task is to remove the bugs from existing code and propose modifications to code. Interviewer may guide you in what is expected. e.g edge cases, optimization etc.
Interview was more focused on Java. It was not standard leetcode interview. It would be helpful if recruiter could clarify on nature of interview. Though the interview task was really simple, the expectations from the candidate are not made clear. I didn't make past the 1st round even after implementing and running the code with correct results. So I may not be a good judge of what they're looking for in candidate.
Better clarify the expectations of the task from interviewer before you start coding. Make a list and check that list through the interview, this will improve your chances of getting second call.
Interview questions [1]
Question 1
implement function in a pre-existing class. remove existing bugs, propose enhancements