Solicité el puesto a través de un captador. Acudí a una entrevista en Meta en ago 2021
Entrevista
Reached out by recruiter.
Technical screening, 1hr, 5 python, 5 SQL
You will be able to see the test cases as you're coding. For SQL questions you can query the database to check the data.
I got 9.5 out of 10 questions correct. The last SQL questions I got incorrect, but the interviewer said my logic looked right. Waiting for response.
Preguntas de entrevista [10]
Pregunta 1
Write a function to return the number of times a character appears in a string. The character can be the empty string.
Complete a function that returns a list containing mismatched words in two strings. The return list can be in any order. I used set to solve this question, but was also asked to verbally explain how I would solve it without using sets.
Given a dictionary, print the key for nth highest
value present in the dict. If there are more than
1 record present for nth highest value then sort
the key and print the first one (alphabetically). N can be higher than the number of elements in the dictionary.
Given a list of ints, balance the list so that each int appears equally in the list. Return a dictionary where the key is the int and the value is the count needed to balance the list.
[1, 1, 2] => {2: 1}
[1, 1, 1, 5, 3, 2, 2] => {5: 2, 3: 2, 2: 1}
What are the top five (ranked in decreasing order) single-channel media types that correspond to the most money the grocery chain had spent on its promotional campaigns? media_type can contain mutliple values seperated by a comma, so single channel is when media_type only has one value.
Percent of sales that had a valid promotion, the VP of marketing wants to know what percent of transactions occur on either the very first day or the very last day of a promotion campaign.
Envié una solicitud electrónica. Acudí a una entrevista en Meta (New York, NY)
Entrevista
Prepare technical concepts, and practice previously asked questions as much as you can find online. 4 rounds in the total process. It's easy as long as you just practice a LOT.
Envié una solicitud electrónica. Acudí a una entrevista en Meta
Entrevista
I had Python and SQL round for 30 minutes each. The interview was for 1 hour 30 minutes for SQL and 30 mins for python coding.
Completed 5 questions each but still got rejection email the next day.