Skip to main content
added 2 characters in body
Source Link
David K
  • 30.1k
  • 21
  • 108
  • 140

It is highly unlikely that they are going to provide you with a sample of the code, so really what you need to figure out is how you can answer your questions without seeing the code. You're trying to make sure that they value good coding practices, so ask them about that.

Here are some example questions that should help you understand how much value the company puts on maintaining quality code over time. There are plenty of other things that you can ask specific to your situtationsituation and priorities.

  • What sort of source control do you use?
  • How does the team report bugs?
  • Do you conduct peer reviews on code?
  • How do you ensure that code written by one developer will be easy to read and understand by another?
  • How do you maintain legacy code over time?
  • How do you keep your team members up-to-date on the best coding practices and techniques?
  • Do you use any static analysis tools, such as Checkstyle, to enforce coding standards? (@Ryan)
  • How long is your code freeze before a release? (@Sandra Walters)
  • What is your test framework? (@m24p)
  • At what point in development did you start implementing good coding practices? (@dotancohen)

EDIT:

Some folks are pointing out that just because the interviewer tells you something, doesn't mean it's entirely true. Their standards for peer review may not match yours, or maybe the manager doesn't know as much about histheir team's coding practices as he thinksthey think. This is true of everything you are told at an interview, across all topics, and you have to rely on trust at a certain point. If you really would feel more comfortable seeing some code, then by all means, ask! I just don't think you can presume the answer will be yes.

It is highly unlikely that they are going to provide you with a sample of the code, so really what you need to figure out is how you can answer your questions without seeing the code. You're trying to make sure that they value good coding practices, so ask them about that.

Here are some example questions that should help you understand how much value the company puts on maintaining quality code over time. There are plenty of other things that you can ask specific to your situtation and priorities.

  • What sort of source control do you use?
  • How does the team report bugs?
  • Do you conduct peer reviews on code?
  • How do you ensure that code written by one developer will be easy to read and understand by another?
  • How do you maintain legacy code over time?
  • How do you keep your team members up-to-date on the best coding practices and techniques?
  • Do you use any static analysis tools, such as Checkstyle, to enforce coding standards? (@Ryan)
  • How long is your code freeze before a release? (@Sandra Walters)
  • What is your test framework? (@m24p)
  • At what point in development did you start implementing good coding practices? (@dotancohen)

EDIT:

Some folks are pointing out that just because the interviewer tells you something, doesn't mean it's entirely true. Their standards for peer review may not match yours, or maybe the manager doesn't know as much about his team's coding practices as he thinks. This is true of everything you are told at an interview, across all topics, and you have to rely on trust at a certain point. If you really would feel more comfortable seeing some code, then by all means, ask! I just don't think you can presume the answer will be yes.

It is highly unlikely that they are going to provide you with a sample of the code, so really what you need to figure out is how you can answer your questions without seeing the code. You're trying to make sure that they value good coding practices, so ask them about that.

Here are some example questions that should help you understand how much value the company puts on maintaining quality code over time. There are plenty of other things that you can ask specific to your situation and priorities.

  • What sort of source control do you use?
  • How does the team report bugs?
  • Do you conduct peer reviews on code?
  • How do you ensure that code written by one developer will be easy to read and understand by another?
  • How do you maintain legacy code over time?
  • How do you keep your team members up-to-date on the best coding practices and techniques?
  • Do you use any static analysis tools, such as Checkstyle, to enforce coding standards? (@Ryan)
  • How long is your code freeze before a release? (@Sandra Walters)
  • What is your test framework? (@m24p)
  • At what point in development did you start implementing good coding practices? (@dotancohen)

EDIT:

Some folks are pointing out that just because the interviewer tells you something, doesn't mean it's entirely true. Their standards for peer review may not match yours, or maybe the manager doesn't know as much about their team's coding practices as they think. This is true of everything you are told at an interview, across all topics, and you have to rely on trust at a certain point. If you really would feel more comfortable seeing some code, then by all means, ask! I just don't think you can presume the answer will be yes.

Pulled in comments
Source Link
David K
  • 30.1k
  • 21
  • 108
  • 140

It is highly unlikely that they are going to provide you with a sample of the code, so really what you need to figure out is how you can answer your questions without seeing the code. You're trying to make sure that they value good coding practices, so ask them about that.

Here are some example questions that should help you understand how much value the company puts on maintaining quality code over time. There are plenty of other things that you can ask specific to your situtation and priorities.

  • What sort of source control do you use?
  • How does the team report bugs?
  • Do you conduct peer reviews on code?
  • How do you ensure that code written by one developer will be easy to read and understand by another?
  • How do you maintain legacy code over time?
  • How do you keep your team members up-to-date on the best coding practices and techniques?
  • Do you use any static analysis tools, such as Checkstyle, to enforce coding standards? (from @Ryan@Ryan)
  • How long is your code freeze before a release? (from @Sandra@Sandra Walters)
  • What is your test framework? (@m24p)
  • At what point in development did you start implementing good coding practices? (@dotancohen)

EDIT:

Some folks are pointing out that just because the interviewer tells you something, doesn't mean it's entirely true. Their standards for peer review may not match yours, or maybe the manager doesn't know as much about his team's coding practices as he thinks. This is true of everything you are told at an interview, across all topics, and you have to rely on trust at a certain point. If you really would feel more comfortable seeing some code, then by all means, ask! I just don't think you can presume the answer will be yes.

It is highly unlikely that they are going to provide you with a sample of the code, so really what you need to figure out is how you can answer your questions without seeing the code. You're trying to make sure that they value good coding practices, so ask them about that.

Here are some example questions that should help you understand how much value the company puts on maintaining quality code over time. There are plenty of other things that you can ask specific to your situtation and priorities.

  • What sort of source control do you use?
  • How does the team report bugs?
  • Do you conduct peer reviews on code?
  • How do you ensure that code written by one developer will be easy to read and understand by another?
  • How do you maintain legacy code over time?
  • How do you keep your team members up-to-date on the best coding practices and techniques?
  • Do you use any static analysis tools, such as Checkstyle, to enforce coding standards? (from @Ryan)
  • How long is your code freeze before a release? (from @Sandra Walters)

EDIT:

Some folks are pointing out that just because the interviewer tells you something, doesn't mean it's entirely true. Their standards for peer review may not match yours, or maybe the manager doesn't know as much about his team's coding practices as he thinks. This is true of everything you are told at an interview, across all topics, and you have to rely on trust at a certain point. If you really would feel more comfortable seeing some code, then by all means, ask! I just don't think you can presume the answer will be yes.

It is highly unlikely that they are going to provide you with a sample of the code, so really what you need to figure out is how you can answer your questions without seeing the code. You're trying to make sure that they value good coding practices, so ask them about that.

Here are some example questions that should help you understand how much value the company puts on maintaining quality code over time. There are plenty of other things that you can ask specific to your situtation and priorities.

  • What sort of source control do you use?
  • How does the team report bugs?
  • Do you conduct peer reviews on code?
  • How do you ensure that code written by one developer will be easy to read and understand by another?
  • How do you maintain legacy code over time?
  • How do you keep your team members up-to-date on the best coding practices and techniques?
  • Do you use any static analysis tools, such as Checkstyle, to enforce coding standards? (@Ryan)
  • How long is your code freeze before a release? (@Sandra Walters)
  • What is your test framework? (@m24p)
  • At what point in development did you start implementing good coding practices? (@dotancohen)

EDIT:

Some folks are pointing out that just because the interviewer tells you something, doesn't mean it's entirely true. Their standards for peer review may not match yours, or maybe the manager doesn't know as much about his team's coding practices as he thinks. This is true of everything you are told at an interview, across all topics, and you have to rely on trust at a certain point. If you really would feel more comfortable seeing some code, then by all means, ask! I just don't think you can presume the answer will be yes.

Added a question, changed format, responded to comments
Source Link
David K
  • 30.1k
  • 21
  • 108
  • 140

It'sIt is highly unlikely that they are going to provide you with a sample of the code, so really what you need to figure out is how you can answer your questions without seeing the code. You're trying to make sure that they value good coding practices, so ask them about that.

What sort of source control do you use? How does the team report bugs? Do you conduct peer reviews on code? How do you ensureHere are some example questions that code written by one developer will be easy to read and understand by another? How do you maintain legacy code over time? How do you keep your team members up-to-date on the best coding practices and techniques? Do you use any static analysis tools, such as Checkstyle, to enforce coding standards?

Questions like these should help you understand how much value the company puts on maintaining quality code over time. There are plenty of other things that you can ask specific to your situtation and priorities.

  • What sort of source control do you use?
  • How does the team report bugs?
  • Do you conduct peer reviews on code?
  • How do you ensure that code written by one developer will be easy to read and understand by another?
  • How do you maintain legacy code over time?
  • How do you keep your team members up-to-date on the best coding practices and techniques?
  • Do you use any static analysis tools, such as Checkstyle, to enforce coding standards? (from @Ryan)
  • How long is your code freeze before a release? (from @Sandra Walters)

EDIT:

Some folks are pointing out that just because the interviewer tells you something, doesn't mean it's entirely true. Their standards for peer review may not match yours, or maybe the manager doesn't know as much about his team's coding practices as he thinks. This is true of everything you are told at an interview, across all topics, and you have to rely on trust at a certain point. If you really would feel more comfortable seeing some code, then by all means, ask! I just don't think you can presume the answer will be yes.

It's highly unlikely that they are going to provide you with a sample of the code, so really what you need to figure out is how you can answer your questions without seeing the code. You're trying to make sure that they value good coding practices, so ask them about that.

What sort of source control do you use? How does the team report bugs? Do you conduct peer reviews on code? How do you ensure that code written by one developer will be easy to read and understand by another? How do you maintain legacy code over time? How do you keep your team members up-to-date on the best coding practices and techniques? Do you use any static analysis tools, such as Checkstyle, to enforce coding standards?

Questions like these should help you understand how much value the company puts on maintaining quality code over time.

It is highly unlikely that they are going to provide you with a sample of the code, so really what you need to figure out is how you can answer your questions without seeing the code. You're trying to make sure that they value good coding practices, so ask them about that.

Here are some example questions that should help you understand how much value the company puts on maintaining quality code over time. There are plenty of other things that you can ask specific to your situtation and priorities.

  • What sort of source control do you use?
  • How does the team report bugs?
  • Do you conduct peer reviews on code?
  • How do you ensure that code written by one developer will be easy to read and understand by another?
  • How do you maintain legacy code over time?
  • How do you keep your team members up-to-date on the best coding practices and techniques?
  • Do you use any static analysis tools, such as Checkstyle, to enforce coding standards? (from @Ryan)
  • How long is your code freeze before a release? (from @Sandra Walters)

EDIT:

Some folks are pointing out that just because the interviewer tells you something, doesn't mean it's entirely true. Their standards for peer review may not match yours, or maybe the manager doesn't know as much about his team's coding practices as he thinks. This is true of everything you are told at an interview, across all topics, and you have to rely on trust at a certain point. If you really would feel more comfortable seeing some code, then by all means, ask! I just don't think you can presume the answer will be yes.

Added a question
Source Link
David K
  • 30.1k
  • 21
  • 108
  • 140
Loading
Added a question
Source Link
David K
  • 30.1k
  • 21
  • 108
  • 140
Loading
Source Link
David K
  • 30.1k
  • 21
  • 108
  • 140
Loading