Solicité el puesto a través de la recomendación de un empleado. Acudí a una entrevista en Lumenalta (San Salvador) en abr 2023
Entrevista
I applied through referral link. Had applied before without it but I was rejected. The first interview is three prerecorded questions and you must record yourself. Then they sent me a technical test, a test where you could download it and do it in your local env or use the online tools they provided. The technical test was composed by two parts one coding section (python and spark) other a query. I did the test online there were some python functions you needed to complete to read some files through spark, then other functions to build a hardcoded data frame, then other functions to join that data, and other function to apply some transformations or calculations over some date fields. The functions had some test cases, you needed to do the function correctly so the test cases passed. I couldn't make all the test cases to success by some reason, so jumped to the query section, you cannot go back. The query was easy, it took me for about 15 mins finishes it, needed to use left joins instead of inner to make the test case pass for that query. I got 7.8 out of 10 points, That allowed me to get an interview with a recruter which explained me the company culture and position. Be preare because they ask you a lot of technical questions in this interview. The process continues until the technical interview, which actually I consider less heavy than the one with the recruter. The guy asked me some questions about slowly changing dimensions, my background. Asked me about a letter soup, how would I find a word in a letter soup using spark.
Preguntas de entrevista [1]
Pregunta 1
- How do you populate a slowly changing dimension? - What is the difference between a data warehouse and a data lake?. - Have you used CICD?. - How much data have you processed?. - How do you optimize a spark ETL process?. - What has been one of the most challenging task you have done?. - Tell me one time you had to work with a difficult coworker and how did you handled it?. -
I was given a short intro interview then fast tracked for a technical interview.
A few days later I was asked to start ASAP.
I followed up but the recruiter was laid off and the next contact person didn't respond in a timely manner. I made myself available for the timeline they asked for and they said they were working on setting up the shadow for the person I was replacing. Then no response.
The a month later another recruiter called me and gave me some non actionable feedback and said he'd contact me in a few weeks. That has also not happened.
This place seems super disorganized. I'm not sure how I'm supposed to feel regarding this but relief and disbelief both happened.
Preguntas de entrevista [1]
Pregunta 1
How do you handle GDP data? Or cross jurisdictional data
During the interview process, I noticed a lack of concrete information about the position. The interviewers provided vague descriptions of the role and responsibilities, leaving me unsure about the actual job requirements and expectations. This lack of clarity made it difficult to assess whether my skills and experience aligned with the position.
Furthermore, after the interview, I did not receive any feedback. Without any insights into my performance or any next steps, I was left in the dark, unsure if the interview went well or if there were areas for improvement. This absence of communication left me feeling uncertain and undervalued as a candidate.
The entire experience made me question whether the job opportunity was legitimate. The lack of transparency and follow-up led me to wonder if the position actually existed or if it was just a placeholder for a future role. This experience highlighted the importance of clear communication and feedback in the hiring process, as they are essential for maintaining trust and engagement with candidates.
Preguntas de entrevista [1]
Pregunta 1
"What data format should you use for a large amount of data?"