Candidatei-me por meio de uma faculdade ou universidade. Fiz uma entrevista na empresa Check Point Software Technologies.
Entrevista
1. phone call
2. online exam that contained 3 questions in every language I want
3. interview on site with team leader, about an hour
4. second interview with hiring manager and with HR
Candidatei-me por meio de recrutador(a). Fui entrevistado pela Check Point Software Technologies (Tel Aviv-Yafo) em ago. de 2022
Entrevista
Implement lru cache Design a data structure that follows the constraints of a Least Recently Used (LRU) cache. Implement the LRUCache class: LRUCache(int capacity) Initialize the LRU cache with positive size capacity. int get(int key) Return the value of the key if the key exists, otherwise return -1. void put(int key, int value) Update the value of the key if the key exists. Otherwise, add the key-value pair to the cache. If the number of keys exceeds the capacity from this operation, evict the least recently used key.
Perguntas de entrevista [1]
Pergunta 1
How can you improve the code complicity that functions get and put must each run in O(1) average time complexity.
Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela Check Point Software Technologies (Tel Aviv-Yafo) em jul. de 2022
Entrevista
The interview process typically starts with a phone interview to discuss your experience and basic qualifications. Next, you'll receive a home test with 3 coding questions. After that, there will be a first technical interview focused on problem-solving and coding challenges. Finally, you'll have a second interview with the team lead to discuss your projects, teamwork, and overall fit with the team and company culture.
As melhores empresas na categoria “Remuneração e benefícios” perto de você