2. About Me
• Practicing Software Developer
• Familiarity with C# and JavaScript
• Twitter @kanchirk
• Sr. Innovator @ Cleverspeck Data Intelligence.
•You may call me RAGHU
4. Overview
• Why is the session titled “Software Developer Interview Fails”?
• Memory Retention
• Recommendations
5. 80/20 Rule – The Pareto Principle
• HR in an Organization
• Convert Passengers to Performers
• Software Developer Interview FAILS
• First Attempt In Learning
• Plan your work and Work your plan
• Easier Said Then Done.
6. How to reach here
• Resume
• Cover Letter
• Connections
• Network
• Recruiting Agency
• Job Sites
• Preparation
7. Employer
• Best Available candidate
• Loses time and money to
• Attrition
• Incompatible Candidates
• Soft Skills
9. • You never get a second chance to make a GREAT first impression
10. Question Flaws
• TLAs and other terms
• Ambiguous
• One keyword answers
• Emotions
• Subconscious Competition/One Upping
11. Sample Interview Questions
• Write a program in C#/Java to return the 100 nearest points from origin
from a set of N points.
• Marks for:
• OOPS concepts
• Extensibility
• Time and Memory Complexity
12. Sample Interview Questions
• What are types in .Net ?
• What is the difference between ViewData and ViewBag in ASP.NET
MVC?
• Difference between null and undefined in JavaScript?
15. •Losing can persuade you to change what doesn't
need to be changed, and winning can convince you
everything is fine even if you are on the brink of
disaster.
• Garry Kasparov (2010). “How Life Imitates Chess.”
16. Questions
1) What does the acronym SDLC stand for?
a. Software Development Life Club
b. Software Development Life Cycle
c. Scrum Delivery Level Cycle
d. Software Developer Life Complexity
17. Questions
What is the output of the following JavaScript code?
setTimeout(function(){
console.log('first');
},0);
console.log('second');
console.log('third');
a. first second third
b. second third first
c. second third
d. syntax error
e. NOTA
18. Questions1) What is the output of the following C program?
#include <stdio.h>
int main()
{
int a = 10, b= 10;
printf("%d %d %d ",a, a++,++a);
printf("%d %d %d ",b, ++b,b++);
return 0;
}
a) 10 10 10 10 10 10
b) 0 0 0 0 0 0
c) 12 11 12 12 12 10
d) 10 11 12 12 11 10
e) NOTA
19. Questions
1) What is the results of the following MATHEMATICS equation?
0.793 x 2 x 0.217 + 0.217 x 0.217 + 0.793 x 0.793
a) 2.027
b) 1.783
c) 1
d) 0.781
e) NOTA
20. Questions
1) What port number is used by default for HTTPS protocol?
a. 80
b. 22
c. 8080
d. 443
e. NOTA
21. Divided by Titles, United by Code
• Full Stack Developer
• Database Developer
• Data Scientist
• ETL Architect
• DevOps Engineer
• Solutions Architect
• Principal Software Engineer
• Software Developer
• Programmer
• Tech Lead
• Software Consultant
• Software Architect
• Solutions Architect