Candidatei-me online. O processo levou 2 semanas. Fiz uma entrevista na empresa Visa Inc..
Entrevista
3 parts.
1st is a phone interview. The phone interview was fairly technical, but mostly explored how you approached problems rather than looking for specific answers.
2nd is a online coding challenge.
After the phone interview, they had a coding challenge sent through HackerRank. I'd definitely recommend doing some practice tests/problems to get used to the UI.
3rd is a in person interview.
4 people, 45 minutes each. They asked 2 coding questions each and ask you to explain your thought-process.
Perguntas de entrevista [1]
Pergunta 1
Given special punctuation ie [{()}], how would you write a program that determines if the input is valid (ie open parenthesis matches to a closing parenthesis).
first stage: 30min intro chat with a recruiter by phone.
second stage: 3hrs Teams interview:
1hr Behavourial, experiance chat
1hr Conversational System design task
1hr Conversational leetcode pair programming (Quiting distracting)
Think thats the last stage, im still waiting to hear back.
Perguntas de entrevista [1]
Pergunta 1
Tell me about yourself.
Why Visa.
Why a career in tech.
It was a Zoom interview, beginning with the interviewer describing the company then some questions about my background/ recent projects. Very basic behavioral questions about specific projects I had done.
Perguntas de entrevista [1]
Pergunta 1
Zoom interview, got asked medium leetcode question about sliding window / finding sum within a subarray question.
3 rounds of interview first round - Just talking and a simple programming question where coding was not required. Just saying what your logic is Second round - Coding interview. Conceptual questions and writing code. Third round - Another coding round
Perguntas de entrevista [1]
Pergunta 1
Round 1: Add and remove a node from a linked list Round 2: Basic file parsing. Some unix commands