Candidatei-me por indicação de um funcionário. O processo levou 2 semanas. Fui entrevistado pela Cornix 10 (Tel Aviv-Yafo) em mai. de 2023
Entrevista
I applied via a company employee that I know. The process took about 2 weeks, 1st Zoom is with the HR person, telling you about the company and the role and lets you ask some of your questions and asks you about the expected salary, took about 30 minutes. 2nd Zoom is the 1st technical interview with a Senior Developer of the company about 1.5 hours. A small talk about the company and the role and moving on to the tech part: Ask you about a project you implemented and a bit deep diving into it, I wasn't asked to draw the parts of my project but be ready to draw. Then, I was to implement a tech question.
Perguntas de entrevista [1]
Pergunta 1
1. Tell about a project you did and how was implemented. 2. Given a String comprised out of all the chars possible (the string isn't necessarily long, but can contain all char types), return the number of removeLetter actions that would result in the input string to be valid. I'll explain: A "Valid String" is a string that each unique char in it has a count (number of appearances) which is a unique number. For example: given "abcaba", it's valid because 'a' appears 3 times, 'b' appears 2 times and 'c' appears once. In the contrary, "aabb" isn't valid because both 'a' & 'b' appears 2 times in the string. So the question is: implement a method in your lang, that would return the number of remove-letter actions that would convert an invalid string to a valid string. Given "aabb", the function will return 1 (because we can remove 'a' or 'b' and by that making the string valid).