2. Job Functions
• To diagnose (test), repair, and maintain hardware and/or software
components to ensure the smooth running of computer systems.
• To understand and manage huge amounts of data.
• To ensure customer satisfaction.
3. Two Types of Interviews
• Behavioral
• Sell yourself!
• Hiring Managers are on the lookout for your
personality.
• Are you easy to work with?
• Are you fun to work with?
• Will you be a great fit for the company
environment/culture?
• What are you like as a person?
• What do you add to the team?
• Technical
• Showcase your skills
• Do you know what you say you know?
• Are you a fast learner?
• How do you think?
• How does you solve impossible problems?
• Do you get frustrated?
• Do you work well under pressure?
• How do you think WITH others?
4. Multiple Rounds of Interviews
• Unlike other fields, the tech industry is a big fan of interviews
• On average, for a single job you will have:
• 1-3 behavioral interviews
• 1-5 technical interviews
• Whiteboard problems, live coding, phone interviews, in person interviews
• You will have to impress the hiring manager, the senior manager, a senior
member of the team, and a colleague of the same title you are applying for.
5. How to WIN Your
Technical Interview
• DON’T PANIC - STAY CALM
• Don’t overload yourself
• Ask questions
• Work with the interviewer
• Take your time
• COMMUNICATE
• Think of the bigger picture
• Write what you know
• Be OPEN to learning
6. Practice!
• LeetCode live walkthrough
• Focus on communication
• Process – Flowchart, PseudoCode, Code, Test, Debug
• Practice and Share out
• REMINDER: Next week is presentations for behavioral and technical interviews
• Groups of 2 interviewing each other
• VIDEO ON – hand gestures, tone of voice, facial expressions, body language