Skip to content

Instantly share code, notes, and snippets.

@sethrylan
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sethrylan/9211046 to your computer and use it in GitHub Desktop.
Save sethrylan/9211046 to your computer and use it in GitHub Desktop.
techscreen

Are you local and available to work on site?

Tell me about yourself; where you are today and how did you get there.

Why are you leaving you current position?

What type of job are you looking for?

Any experience with Agile/Scrum/KanBan methods? Any challenges?

How would you define Agile?

What is your definition of "done" related to a task/story?

What is a typical project lifecycle?

Suppose you have a small team with too many requirements due next month. What do you do? You know you cannot complete the project on time.

Can you give me an example of how you improved a project?

What would you consider to be "good code"?

What are some things to consider for writing scaleable code?

Have you used any tools to check/improve the quality of your code?

What sort of testing mechanisms have you used?

At what point do you consider software testing to be complete or done?

Do you have any questions about the company/project?


More technical questions to check competence:

What do you not like about Java?

Any features you like or look forward to in Java 1.6/1.7/1.8/1.9?

When should you use checked exceptions vs. runtime exceptions?

Describe what the final and static keywords do when applied to classes/members/methods.


Harder Questions:

Do you prefer working for small or large companies?

If you could do your career over again, what would you change?

What's the biggest mistake you have made?

What do you like about working with teammates?

What would you do if you have problem with a teammate? A manager? A client?

What is your ideal co-worker? Ideal manager?

What is your favorite communication method?

How do you stay current with technology?

How do you maintain a work-life balance?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment