SlideShare ist ein Scribd-Unternehmen logo
1 von 53
Downloaden Sie, um offline zu lesen
How to Pass an Interview for a Software Engineer? What to Do and What to Avoid? ,[object Object],[object Object],[object Object],Sofia ,  3 .05.2011
Contents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What is a Job Interview? A Stressful Situation or a Chance to Demonstrate Your Knowledge and Skills?
What is a Job Interview? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How to Overcome the Stress? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Interview Preparation What is the Best Way to Prepare Yourself for an Upcoming Interview?
Steps to Prepare for an Interview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Research the Company ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Research the Company (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Research the Offered Position ,[object Object],[object Object],[object Object],[object Object],[object Object]
Prepare for Technical Questions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Prepare for Technical Questions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Interview Process Typical Scenario for a Technical Interview
Technical Interview: The Process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Presenting the Company / Position ,[object Object],[object Object],[object Object],[object Object],[object Object],My name is … Our company is … bala-bla-bla … We are leader in … bla-bla-bla … Our products bla-bla-bla … Our projects … bla-bla-bla … We are the best!
Presenting Yourself ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Present yourself in short – your relevant experience, education, how did you start programming, etc.
Technical Assessment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Technical Question – Example ,[object Object],[object Object],In C# which explain the fastest algorithm to sort a list of customers by their first name? …  I know the build-in Array.Sort() method, but I am not sure it is the fastest. If I had a computer I would perform a Google search. For multi-core CPUs I could try the parallel sorting using LINQ with parallel extensions. I should either implement own comparer or use a lambda function to sort by the FirstName property.
Technical Task – Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],How do you can randomize a sequence of playing cards?
Personal Character Assessment ,[object Object],[object Object],[object Object],Do you have experience working in a team? What do you prefer – being a leader or a player? Do you play some kind of sport? At what position? How do you react if you are about to miss a deadline?
Personal Character Assessment (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Negotiation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Your Questions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Typical Interview Questions and Answers (for Junior Software Development Positions)
Typical Interview Questions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
General Questions Experience, Education, Future Plans
Typical General Questions Where are you from? What High school have you graduated? What University have you graduated or you are studying now? When you started programming? How many books about computer programming you have read? What was the name of the last? Do you believe that computer programming is your passion and your future job? Can you work on full time (8 hours/day)? If not how many hours a week you can work?
Typical General Questions (2) What are your English skills? Can you freely talk on the telephone in English? What are your plans for the next few years? How you see your career after 2 or 3 years? How you inform yourself about new technologies? Do you read news or blogs? Which sites? Shall you study more after you graduate your current University degree? Maybe abroad? Describe your typical work day.
Technical Questions Algorithms, Databases, Web Technologies, Etc.
Typical Technical Questions ,[object Object],Explain what is a hash-table and how it works. Explain how the QuickSort works. How fast is it? You are given a set of words. Find all their subsets. Can you draw a picture of a linked list? You have to implement a Web spider which runs on a cluster of machines. How you will design it? Explain how polymoprhism works in the object-oriented programming (OOP)? What is typical for the Strings in C# / Java / PHP?
Typical Technical Questions (2) ,[object Object],What is database constraint? How constraints work? You have a table consisting of: EmployeeId (PK), Name, Salary, ManagerId (FK), DeptId (FK). Write a SQL query to find the name, salary and department of the employee that has minimal salary in his/her department. If many employees take the minimal salary, display just one of them. How we implement one-to-many and many-to-many relationship in relational databases? When we use "1 x 1" relationships in database modelling? Give an example.
Typical Technical Questions (3) ,[object Object],[object Object],How we execute multiple tasks in the same time in C#? What is the difference between DOM, SAX and StAX parsers for XML? How you use DOM in C# / Java / PHP? What is XPath and how it works? Give an example. How you use Xpath in C# / Java / PHP? You have to download 500 files from Internet but your network bandwidth is not too wide to handle 500 downloads simultaneously so you want to download the files by 10 at a time. How you implement this?
Typical Technical Questions (4) ,[object Object],Explain the meaning of the following CSS rule: .newscolumn { width: 400px; float: left; clear: both; } Explain the difference between HTTP GET and POST requests. We have a <div> element in a HTML page which is visible. How to hide the <div> with JavaScript? How to do the above in jQuery?
Typical Technical Questions (5) ,[object Object],What is custom tag / user control in a ASP.NET / Java based Web application? How it works? When we need this technology? How you could implement a shopping cart in ASP.NET / Java / PHP? What is AJAX and how it works? How we use AJAX in ASP.NET / jQuery / PHP / Java based Web application? We have a list of products that have name, price and photo. We need to display them in a Web application. Describe the steps to do this in ASP.NET / Java / PHP. How we implement URL rewriting in ASP.NET / Java Web application / PHP?
Typical Technical Questions (6) ,[object Object],What is source control repository? Which source control software you have used and when? What is software requirements specification (SRS)? What is the typical structure of such document? What is unit testing? When we need it? What unit testting frameworks you have used? How the continous integration works? Explain what is agile development. What is SCRUM? Explain the most important practices of SCRUM.
Abstract Thinking Questions Puzzles, Unsolvable Problems, Etc.
Abstract Thinking Questions ,[object Object],[object Object],Estimate how many gas stations exist in Sofia. Do you see the tree outside on the street? Can you calculate how many leaves it has? You have 8 balls. One of them is defective and weighs less than others. You have a balance to measure balls against each other. In 2 weighings how do you find the defective one?
Personal Character Questions Your Best and Worst Qualities, Ability to Work in a Team, How do you Handle a Stressful Situation?
Typical Personal Character Assessment Questions ,[object Object],Describe the ideal software company from your dreams. Can you describe an ideal collague / team member? What are your 5 best personal character qualities? What are your 5 worst personal character qualities? What kind of sport do you practice? At which position do you play? What shall you do if you have a deadline until tomorrow and your project is not completed? How do you resolve a conflict with a colleague?
Typical Personal Character Assessment Questions (2) ,[object Object],Do you prefer to work independently or in a team? Give some examples of a team work from your experience. How do you resolve a conflict with a colleague? Describe a difficult work situation / project you have experienced and how you overcame it. What does motivate you and what does not? How do you handle stress and pressure? How you can evaluate your results. What is success?
Typical Personal Character Assessment Questions (3) ,[object Object],What were your responsibilities at your last job / last project? What major challenges and problems did you face? How did you handle them? Why are you leaving your current job? What interests you about this job? What challenges are you looking for in this position? Why we need to hire you, not someone else?
The &quot;Salary&quot; Question How to Answer in the Best Way?
The &quot;Salary&quot; Question ,[object Object],[object Object],[object Object],What salary do you expect? I don't care about the payment. I want to work at the company for long-term and I believe that if my results are good I will be paid accordingly. I understand that I have to learn a lot. Thus now I think I could start with a salary of XXX leva and in a year I expect to become more skillful and get a pay rise of YYY (or be fired if I don't meet your expectations).
The &quot;Salary&quot; Question (2) ,[object Object],[object Object],[object Object],[object Object],I don't know what salary to expect. Please make an offer for me. You will be a junior developer (trainee). For this position our salary range is from XXX to YYY leva.
The &quot;Salary&quot; Question (3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Typical Mistakes and How to Avoid Them? One Wrong Word Could Spoil the Deal!
Typical Mistakes ,[object Object],[object Object],[object Object],[object Object],Did you have colleagues or classmates who you can't stand? What were they? Why you can't stand them? Generally I can stand anyone. I don't like too much XXX kind of people but if I need to work in a team with such colleagues I will defenitely find a way.
Typical Mistakes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Typical Mistakes (2) ,[object Object],[object Object],[object Object],This is my first job and I want to start with 1800 leva net salary because I am very smart and experienced. I will work in your company for few months and will go abroad for a better job after I get some experience. I want to start a job at some management position because I have graduated University in UK.
Typical Mistakes (3) ,[object Object],[object Object],I want to start working but my University education is my first priority. Thus I will be unable to come at work each Tuesday and each Wednesday and when I have tests, exams and projects. My first priority is my job. In the same time I have some commitments in the University but I am flexible to do my best to move them out of working time. Sometimes (e.g. once monthly) I will have to take tests / exams in the University and I hope we could find a way to avoid harmful consequences for my projects at work due to my eventual absence. Do you think this would be possible?
Other Hints Do not Come Late, Usual Dressing, …
Other Hints ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How to Pass an Interview for Software Engineer? ,[object Object]

Weitere ähnliche Inhalte

Andere mochten auch

Mechanical, electrical, and plumbing engineering enhancements in revit 2016 nk
Mechanical, electrical, and plumbing engineering enhancements in revit 2016 nkMechanical, electrical, and plumbing engineering enhancements in revit 2016 nk
Mechanical, electrical, and plumbing engineering enhancements in revit 2016 nkmurala12
 
Section 1 - Building and Construction
Section 1 - Building and ConstructionSection 1 - Building and Construction
Section 1 - Building and ConstructionDaniel Woodward
 
HVAC Design Project
HVAC Design ProjectHVAC Design Project
HVAC Design ProjectLuis Molina
 
Basics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote ControlBasics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote Controlusha kannappan
 
Understanding Building Construction and Loads
Understanding Building Construction and LoadsUnderstanding Building Construction and Loads
Understanding Building Construction and LoadsAaron Johnson
 
Understanding_Construction_Risk_Assessment
Understanding_Construction_Risk_AssessmentUnderstanding_Construction_Risk_Assessment
Understanding_Construction_Risk_AssessmentCraig Ihde
 
Construction Activities and Process
Construction Activities and ProcessConstruction Activities and Process
Construction Activities and ProcessJ.j. Hayashi
 
Construction Contracts: Basics of Contracts and Contract Administration
Construction Contracts:  Basics of Contracts and Contract AdministrationConstruction Contracts:  Basics of Contracts and Contract Administration
Construction Contracts: Basics of Contracts and Contract AdministrationGerald R. (Jerry) Genge
 
Selenium webdriver interview questions and answers
Selenium webdriver interview questions and answersSelenium webdriver interview questions and answers
Selenium webdriver interview questions and answersITeLearn
 
Integrating Cost & Engineering Considerations in HVAC Design
Integrating Cost & Engineering Considerations in HVAC DesignIntegrating Cost & Engineering Considerations in HVAC Design
Integrating Cost & Engineering Considerations in HVAC DesignJaygopal Kottilil
 
Fire sprinkler abcb reference document - automatice fire sprinkler system
Fire sprinkler   abcb reference document - automatice fire sprinkler systemFire sprinkler   abcb reference document - automatice fire sprinkler system
Fire sprinkler abcb reference document - automatice fire sprinkler systemJorge Muno
 
day 3: Control Concepts & BMS
day 3: Control Concepts & BMS day 3: Control Concepts & BMS
day 3: Control Concepts & BMS RCREEE
 

Andere mochten auch (15)

Mechanical, electrical, and plumbing engineering enhancements in revit 2016 nk
Mechanical, electrical, and plumbing engineering enhancements in revit 2016 nkMechanical, electrical, and plumbing engineering enhancements in revit 2016 nk
Mechanical, electrical, and plumbing engineering enhancements in revit 2016 nk
 
Section 1 - Building and Construction
Section 1 - Building and ConstructionSection 1 - Building and Construction
Section 1 - Building and Construction
 
Airchanges hvac
Airchanges hvacAirchanges hvac
Airchanges hvac
 
HVAC Design Project
HVAC Design ProjectHVAC Design Project
HVAC Design Project
 
Basics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote ControlBasics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote Control
 
Understanding Building Construction and Loads
Understanding Building Construction and LoadsUnderstanding Building Construction and Loads
Understanding Building Construction and Loads
 
Understanding_Construction_Risk_Assessment
Understanding_Construction_Risk_AssessmentUnderstanding_Construction_Risk_Assessment
Understanding_Construction_Risk_Assessment
 
Construction Activities and Process
Construction Activities and ProcessConstruction Activities and Process
Construction Activities and Process
 
Construction Contracts: Basics of Contracts and Contract Administration
Construction Contracts:  Basics of Contracts and Contract AdministrationConstruction Contracts:  Basics of Contracts and Contract Administration
Construction Contracts: Basics of Contracts and Contract Administration
 
Selenium webdriver interview questions and answers
Selenium webdriver interview questions and answersSelenium webdriver interview questions and answers
Selenium webdriver interview questions and answers
 
Selenium WebDriver FAQ's
Selenium WebDriver FAQ'sSelenium WebDriver FAQ's
Selenium WebDriver FAQ's
 
Integrating Cost & Engineering Considerations in HVAC Design
Integrating Cost & Engineering Considerations in HVAC DesignIntegrating Cost & Engineering Considerations in HVAC Design
Integrating Cost & Engineering Considerations in HVAC Design
 
Fire sprinkler abcb reference document - automatice fire sprinkler system
Fire sprinkler   abcb reference document - automatice fire sprinkler systemFire sprinkler   abcb reference document - automatice fire sprinkler system
Fire sprinkler abcb reference document - automatice fire sprinkler system
 
HVAC: New chiller requirements
HVAC: New chiller requirementsHVAC: New chiller requirements
HVAC: New chiller requirements
 
day 3: Control Concepts & BMS
day 3: Control Concepts & BMS day 3: Control Concepts & BMS
day 3: Control Concepts & BMS
 

Mehr von Svetlin Nakov

BG-IT-Edu: отворено учебно съдържание за ИТ учители
BG-IT-Edu: отворено учебно съдържание за ИТ учителиBG-IT-Edu: отворено учебно съдържание за ИТ учители
BG-IT-Edu: отворено учебно съдържание за ИТ учителиSvetlin Nakov
 
Programming World in 2024
Programming World in 2024Programming World in 2024
Programming World in 2024Svetlin Nakov
 
AI Tools for Business and Startups
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and StartupsSvetlin Nakov
 
AI Tools for Scientists - Nakov (Oct 2023)
AI Tools for Scientists - Nakov (Oct 2023)AI Tools for Scientists - Nakov (Oct 2023)
AI Tools for Scientists - Nakov (Oct 2023)Svetlin Nakov
 
AI Tools for Entrepreneurs
AI Tools for EntrepreneursAI Tools for Entrepreneurs
AI Tools for EntrepreneursSvetlin Nakov
 
Bulgarian Tech Industry - Nakov at Dev.BG All in One Conference 2023
Bulgarian Tech Industry - Nakov at Dev.BG All in One Conference 2023Bulgarian Tech Industry - Nakov at Dev.BG All in One Conference 2023
Bulgarian Tech Industry - Nakov at Dev.BG All in One Conference 2023Svetlin Nakov
 
AI Tools for Business and Personal Life
AI Tools for Business and Personal LifeAI Tools for Business and Personal Life
AI Tools for Business and Personal LifeSvetlin Nakov
 
Дипломна работа: учебно съдържание по ООП - Светлин Наков
Дипломна работа: учебно съдържание по ООП - Светлин НаковДипломна работа: учебно съдържание по ООП - Светлин Наков
Дипломна работа: учебно съдържание по ООП - Светлин НаковSvetlin Nakov
 
Дипломна работа: учебно съдържание по ООП
Дипломна работа: учебно съдържание по ООПДипломна работа: учебно съдържание по ООП
Дипломна работа: учебно съдържание по ООПSvetlin Nakov
 
Свободно ИТ учебно съдържание за учители по програмиране и ИТ
Свободно ИТ учебно съдържание за учители по програмиране и ИТСвободно ИТ учебно съдържание за учители по програмиране и ИТ
Свободно ИТ учебно съдържание за учители по програмиране и ИТSvetlin Nakov
 
AI and the Professions of the Future
AI and the Professions of the FutureAI and the Professions of the Future
AI and the Professions of the FutureSvetlin Nakov
 
Programming Languages Trends for 2023
Programming Languages Trends for 2023Programming Languages Trends for 2023
Programming Languages Trends for 2023Svetlin Nakov
 
IT Professions and How to Become a Developer
IT Professions and How to Become a DeveloperIT Professions and How to Become a Developer
IT Professions and How to Become a DeveloperSvetlin Nakov
 
GitHub Actions (Nakov at RuseConf, Sept 2022)
GitHub Actions (Nakov at RuseConf, Sept 2022)GitHub Actions (Nakov at RuseConf, Sept 2022)
GitHub Actions (Nakov at RuseConf, Sept 2022)Svetlin Nakov
 
IT Professions and Their Future
IT Professions and Their FutureIT Professions and Their Future
IT Professions and Their FutureSvetlin Nakov
 
How to Become a QA Engineer and Start a Job
How to Become a QA Engineer and Start a JobHow to Become a QA Engineer and Start a Job
How to Become a QA Engineer and Start a JobSvetlin Nakov
 
Призвание и цели: моята рецепта
Призвание и цели: моята рецептаПризвание и цели: моята рецепта
Призвание и цели: моята рецептаSvetlin Nakov
 
What Mongolian IT Industry Can Learn from Bulgaria?
What Mongolian IT Industry Can Learn from Bulgaria?What Mongolian IT Industry Can Learn from Bulgaria?
What Mongolian IT Industry Can Learn from Bulgaria?Svetlin Nakov
 
How to Become a Software Developer - Nakov in Mongolia (Oct 2022)
How to Become a Software Developer - Nakov in Mongolia (Oct 2022)How to Become a Software Developer - Nakov in Mongolia (Oct 2022)
How to Become a Software Developer - Nakov in Mongolia (Oct 2022)Svetlin Nakov
 
Blockchain and DeFi Overview (Nakov, Sept 2021)
Blockchain and DeFi Overview (Nakov, Sept 2021)Blockchain and DeFi Overview (Nakov, Sept 2021)
Blockchain and DeFi Overview (Nakov, Sept 2021)Svetlin Nakov
 

Mehr von Svetlin Nakov (20)

BG-IT-Edu: отворено учебно съдържание за ИТ учители
BG-IT-Edu: отворено учебно съдържание за ИТ учителиBG-IT-Edu: отворено учебно съдържание за ИТ учители
BG-IT-Edu: отворено учебно съдържание за ИТ учители
 
Programming World in 2024
Programming World in 2024Programming World in 2024
Programming World in 2024
 
AI Tools for Business and Startups
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
 
AI Tools for Scientists - Nakov (Oct 2023)
AI Tools for Scientists - Nakov (Oct 2023)AI Tools for Scientists - Nakov (Oct 2023)
AI Tools for Scientists - Nakov (Oct 2023)
 
AI Tools for Entrepreneurs
AI Tools for EntrepreneursAI Tools for Entrepreneurs
AI Tools for Entrepreneurs
 
Bulgarian Tech Industry - Nakov at Dev.BG All in One Conference 2023
Bulgarian Tech Industry - Nakov at Dev.BG All in One Conference 2023Bulgarian Tech Industry - Nakov at Dev.BG All in One Conference 2023
Bulgarian Tech Industry - Nakov at Dev.BG All in One Conference 2023
 
AI Tools for Business and Personal Life
AI Tools for Business and Personal LifeAI Tools for Business and Personal Life
AI Tools for Business and Personal Life
 
Дипломна работа: учебно съдържание по ООП - Светлин Наков
Дипломна работа: учебно съдържание по ООП - Светлин НаковДипломна работа: учебно съдържание по ООП - Светлин Наков
Дипломна работа: учебно съдържание по ООП - Светлин Наков
 
Дипломна работа: учебно съдържание по ООП
Дипломна работа: учебно съдържание по ООПДипломна работа: учебно съдържание по ООП
Дипломна работа: учебно съдържание по ООП
 
Свободно ИТ учебно съдържание за учители по програмиране и ИТ
Свободно ИТ учебно съдържание за учители по програмиране и ИТСвободно ИТ учебно съдържание за учители по програмиране и ИТ
Свободно ИТ учебно съдържание за учители по програмиране и ИТ
 
AI and the Professions of the Future
AI and the Professions of the FutureAI and the Professions of the Future
AI and the Professions of the Future
 
Programming Languages Trends for 2023
Programming Languages Trends for 2023Programming Languages Trends for 2023
Programming Languages Trends for 2023
 
IT Professions and How to Become a Developer
IT Professions and How to Become a DeveloperIT Professions and How to Become a Developer
IT Professions and How to Become a Developer
 
GitHub Actions (Nakov at RuseConf, Sept 2022)
GitHub Actions (Nakov at RuseConf, Sept 2022)GitHub Actions (Nakov at RuseConf, Sept 2022)
GitHub Actions (Nakov at RuseConf, Sept 2022)
 
IT Professions and Their Future
IT Professions and Their FutureIT Professions and Their Future
IT Professions and Their Future
 
How to Become a QA Engineer and Start a Job
How to Become a QA Engineer and Start a JobHow to Become a QA Engineer and Start a Job
How to Become a QA Engineer and Start a Job
 
Призвание и цели: моята рецепта
Призвание и цели: моята рецептаПризвание и цели: моята рецепта
Призвание и цели: моята рецепта
 
What Mongolian IT Industry Can Learn from Bulgaria?
What Mongolian IT Industry Can Learn from Bulgaria?What Mongolian IT Industry Can Learn from Bulgaria?
What Mongolian IT Industry Can Learn from Bulgaria?
 
How to Become a Software Developer - Nakov in Mongolia (Oct 2022)
How to Become a Software Developer - Nakov in Mongolia (Oct 2022)How to Become a Software Developer - Nakov in Mongolia (Oct 2022)
How to Become a Software Developer - Nakov in Mongolia (Oct 2022)
 
Blockchain and DeFi Overview (Nakov, Sept 2021)
Blockchain and DeFi Overview (Nakov, Sept 2021)Blockchain and DeFi Overview (Nakov, Sept 2021)
Blockchain and DeFi Overview (Nakov, Sept 2021)
 

Kürzlich hochgeladen

Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 

Kürzlich hochgeladen (20)

Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 

How to Pass an Interview for Software Engineering Job

  • 1.
  • 2.
  • 3. What is a Job Interview? A Stressful Situation or a Chance to Demonstrate Your Knowledge and Skills?
  • 4.
  • 5.
  • 6. Interview Preparation What is the Best Way to Prepare Yourself for an Upcoming Interview?
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. The Interview Process Typical Scenario for a Technical Interview
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Typical Interview Questions and Answers (for Junior Software Development Positions)
  • 25.
  • 26. General Questions Experience, Education, Future Plans
  • 27. Typical General Questions Where are you from? What High school have you graduated? What University have you graduated or you are studying now? When you started programming? How many books about computer programming you have read? What was the name of the last? Do you believe that computer programming is your passion and your future job? Can you work on full time (8 hours/day)? If not how many hours a week you can work?
  • 28. Typical General Questions (2) What are your English skills? Can you freely talk on the telephone in English? What are your plans for the next few years? How you see your career after 2 or 3 years? How you inform yourself about new technologies? Do you read news or blogs? Which sites? Shall you study more after you graduate your current University degree? Maybe abroad? Describe your typical work day.
  • 29. Technical Questions Algorithms, Databases, Web Technologies, Etc.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Abstract Thinking Questions Puzzles, Unsolvable Problems, Etc.
  • 37.
  • 38. Personal Character Questions Your Best and Worst Qualities, Ability to Work in a Team, How do you Handle a Stressful Situation?
  • 39.
  • 40.
  • 41.
  • 42. The &quot;Salary&quot; Question How to Answer in the Best Way?
  • 43.
  • 44.
  • 45.
  • 46. Typical Mistakes and How to Avoid Them? One Wrong Word Could Spoil the Deal!
  • 47.
  • 48.
  • 49.
  • 50.
  • 51. Other Hints Do not Come Late, Usual Dressing, …
  • 52.
  • 53.