Is it common to be asked to perform a 48-hour “development exercise†during the interview process for an IT job?
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
9
down vote
favorite
In the early stages of interviewing for a web UX/UI developer position, I've been informed there will be a "development exercise" which is to be completed over 48 hours and returned to the company. I don't know what the exercise is but I was told I could spend as little or as much time as I wanted on the project; obviously more effort would be more impressive.
I've taken small tests during interviews in the past, but two days of work seems somewhat substantial and unusual, so I'm curious: Is this a common practice? Are there any concerns I should be aware of? ...for example: who owns what I produce? (First-hand anecdotal answers are OK, but links to any stats would be awesome.)
interviewing developer
suggest improvements |Â
up vote
9
down vote
favorite
In the early stages of interviewing for a web UX/UI developer position, I've been informed there will be a "development exercise" which is to be completed over 48 hours and returned to the company. I don't know what the exercise is but I was told I could spend as little or as much time as I wanted on the project; obviously more effort would be more impressive.
I've taken small tests during interviews in the past, but two days of work seems somewhat substantial and unusual, so I'm curious: Is this a common practice? Are there any concerns I should be aware of? ...for example: who owns what I produce? (First-hand anecdotal answers are OK, but links to any stats would be awesome.)
interviewing developer
8
It doesn't sound like the exercise itself will be a full two days, just that you have two days to complete it. I couldn't imagine it taking more than a few hours. It seems reasonable. From what I hear there are a lot of people, even with degrees, who don't show a lot of know-how or ingenuity. Those people get hired and company's waste a lot of time and money investing in someone who's utterly not worth it, then it's back to the drawing board.
– zfrisch
May 22 '15 at 18:02
1
I have given exercises like this when I'm hiring new candidates, but it was always paid.
– Andrew Bartel
May 22 '15 at 19:42
2
it's also an opportunity to demonstrate your time management skills. Spend a hour and explain this is what i did - and this is what i would do in the next 4/8/40 hours.
– Batavia
May 22 '15 at 22:22
suggest improvements |Â
up vote
9
down vote
favorite
up vote
9
down vote
favorite
In the early stages of interviewing for a web UX/UI developer position, I've been informed there will be a "development exercise" which is to be completed over 48 hours and returned to the company. I don't know what the exercise is but I was told I could spend as little or as much time as I wanted on the project; obviously more effort would be more impressive.
I've taken small tests during interviews in the past, but two days of work seems somewhat substantial and unusual, so I'm curious: Is this a common practice? Are there any concerns I should be aware of? ...for example: who owns what I produce? (First-hand anecdotal answers are OK, but links to any stats would be awesome.)
interviewing developer
In the early stages of interviewing for a web UX/UI developer position, I've been informed there will be a "development exercise" which is to be completed over 48 hours and returned to the company. I don't know what the exercise is but I was told I could spend as little or as much time as I wanted on the project; obviously more effort would be more impressive.
I've taken small tests during interviews in the past, but two days of work seems somewhat substantial and unusual, so I'm curious: Is this a common practice? Are there any concerns I should be aware of? ...for example: who owns what I produce? (First-hand anecdotal answers are OK, but links to any stats would be awesome.)
interviewing developer
asked May 22 '15 at 17:43
Luke
26929
26929
8
It doesn't sound like the exercise itself will be a full two days, just that you have two days to complete it. I couldn't imagine it taking more than a few hours. It seems reasonable. From what I hear there are a lot of people, even with degrees, who don't show a lot of know-how or ingenuity. Those people get hired and company's waste a lot of time and money investing in someone who's utterly not worth it, then it's back to the drawing board.
– zfrisch
May 22 '15 at 18:02
1
I have given exercises like this when I'm hiring new candidates, but it was always paid.
– Andrew Bartel
May 22 '15 at 19:42
2
it's also an opportunity to demonstrate your time management skills. Spend a hour and explain this is what i did - and this is what i would do in the next 4/8/40 hours.
– Batavia
May 22 '15 at 22:22
suggest improvements |Â
8
It doesn't sound like the exercise itself will be a full two days, just that you have two days to complete it. I couldn't imagine it taking more than a few hours. It seems reasonable. From what I hear there are a lot of people, even with degrees, who don't show a lot of know-how or ingenuity. Those people get hired and company's waste a lot of time and money investing in someone who's utterly not worth it, then it's back to the drawing board.
– zfrisch
May 22 '15 at 18:02
1
I have given exercises like this when I'm hiring new candidates, but it was always paid.
– Andrew Bartel
May 22 '15 at 19:42
2
it's also an opportunity to demonstrate your time management skills. Spend a hour and explain this is what i did - and this is what i would do in the next 4/8/40 hours.
– Batavia
May 22 '15 at 22:22
8
8
It doesn't sound like the exercise itself will be a full two days, just that you have two days to complete it. I couldn't imagine it taking more than a few hours. It seems reasonable. From what I hear there are a lot of people, even with degrees, who don't show a lot of know-how or ingenuity. Those people get hired and company's waste a lot of time and money investing in someone who's utterly not worth it, then it's back to the drawing board.
– zfrisch
May 22 '15 at 18:02
It doesn't sound like the exercise itself will be a full two days, just that you have two days to complete it. I couldn't imagine it taking more than a few hours. It seems reasonable. From what I hear there are a lot of people, even with degrees, who don't show a lot of know-how or ingenuity. Those people get hired and company's waste a lot of time and money investing in someone who's utterly not worth it, then it's back to the drawing board.
– zfrisch
May 22 '15 at 18:02
1
1
I have given exercises like this when I'm hiring new candidates, but it was always paid.
– Andrew Bartel
May 22 '15 at 19:42
I have given exercises like this when I'm hiring new candidates, but it was always paid.
– Andrew Bartel
May 22 '15 at 19:42
2
2
it's also an opportunity to demonstrate your time management skills. Spend a hour and explain this is what i did - and this is what i would do in the next 4/8/40 hours.
– Batavia
May 22 '15 at 22:22
it's also an opportunity to demonstrate your time management skills. Spend a hour and explain this is what i did - and this is what i would do in the next 4/8/40 hours.
– Batavia
May 22 '15 at 22:22
suggest improvements |Â
3 Answers
3
active
oldest
votes
up vote
7
down vote
As a developer I've seen (and given) exercises like this. They should take an hour or 2 to complete. Often I've done it to candidates who had a good resume but didn't quite shine during their first interview. It's a great way to take off the pressure of having to answer on the spot.
If you have a portfolio you could also show that. The things I look for are: 1) can you Google for a certain solution and explain it to me? 2) do you have the right insights in the real problem, or do you get hung up on details too soon? You often don't even have to finish as long as it is clear where you are going
suggest improvements |Â
up vote
3
down vote
I would not say this is a standard practice, but is not a uncommon one. Whether you participate or not depends on your impression of the company and what you can determine about its reputation.
Unscrupulous companies use these exercises as a way of getting free work. Reputable companies use these exercises to evaluate how you work on a real, extended problem.
Personally I would not be concerned about ownership -- the type of work that can be accomplished in 48 hours is unlikely to have significant value aside from the cost of your time.
2
"aside from the cost of your time" Hopefully most people value their time, and would consider 2 days of work significant enough to be a little wary about the "free work". But I have no reason to believe the company is doing anything unscrupulous.
– Luke
May 22 '15 at 18:18
2
@Luke, having 48 hours to complete it is not the same as 2 days of work. My experience is these things often take an hour or two of actual work, and are a way for the company to get insight into your coding process.
– Kathy
May 22 '15 at 18:45
1
@Luke Agreed time is valuable -- only was considering value in terms of the need to establish ownership. Employment is a two-way street in that both employer and employee need to sacrifice time and energy to come to a mutual agreement.
– mcknz
May 22 '15 at 18:50
@Kathy that may be true, but if I really wanted to work at the company, I would probably spend as much time as I was given, in order to provide as good of a work product as I could.
– mcknz
May 22 '15 at 18:51
@mcknz I don't think she's saying that you can't put extra time in, just that the development of a working model should take a relatively short time. Obviously you can put in extra work and try to wow the company and I'm sure it's encouraged, although it might be unnecessary.
– zfrisch
May 22 '15 at 20:35
 |Â
show 2 more comments
up vote
1
down vote
This is a fairly common practice in the start-up world. Several companies use programming test as part of the interview. If the test takes more than a few hours, feel free to politely decline it.
Its difficult if you're searching for a job, but if a company is asking you to spend 2 days on a question, they are not being respectful of your time, and you need to cut ties with them. Its tough, but simply explain you don't have 2 days to do the exercise. Something like
I'm sorry, but I don't have 2 days right now to do this time consuming exercise. Is there some other way we can continue this interview?
While the above will likely end the interview, spending 2 days on a "exercise" is probably not going to be worth the time. If you are going to do 2 days of work, you need to get 2 days of pay.
suggest improvements |Â
StackExchange.ready(function ()
$("#show-editor-button input, #show-editor-button button").click(function ()
var showEditor = function()
$("#show-editor-button").hide();
$("#post-form").removeClass("dno");
StackExchange.editor.finallyInit();
;
var useFancy = $(this).data('confirm-use-fancy');
if(useFancy == 'True')
var popupTitle = $(this).data('confirm-fancy-title');
var popupBody = $(this).data('confirm-fancy-body');
var popupAccept = $(this).data('confirm-fancy-accept-button');
$(this).loadPopup(
url: '/post/self-answer-popup',
loaded: function(popup)
var pTitle = $(popup).find('h2');
var pBody = $(popup).find('.popup-body');
var pSubmit = $(popup).find('.popup-submit');
pTitle.text(popupTitle);
pBody.html(popupBody);
pSubmit.val(popupAccept).click(showEditor);
)
else
var confirmText = $(this).data('confirm-text');
if (confirmText ? confirm(confirmText) : true)
showEditor();
);
);
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
7
down vote
As a developer I've seen (and given) exercises like this. They should take an hour or 2 to complete. Often I've done it to candidates who had a good resume but didn't quite shine during their first interview. It's a great way to take off the pressure of having to answer on the spot.
If you have a portfolio you could also show that. The things I look for are: 1) can you Google for a certain solution and explain it to me? 2) do you have the right insights in the real problem, or do you get hung up on details too soon? You often don't even have to finish as long as it is clear where you are going
suggest improvements |Â
up vote
7
down vote
As a developer I've seen (and given) exercises like this. They should take an hour or 2 to complete. Often I've done it to candidates who had a good resume but didn't quite shine during their first interview. It's a great way to take off the pressure of having to answer on the spot.
If you have a portfolio you could also show that. The things I look for are: 1) can you Google for a certain solution and explain it to me? 2) do you have the right insights in the real problem, or do you get hung up on details too soon? You often don't even have to finish as long as it is clear where you are going
suggest improvements |Â
up vote
7
down vote
up vote
7
down vote
As a developer I've seen (and given) exercises like this. They should take an hour or 2 to complete. Often I've done it to candidates who had a good resume but didn't quite shine during their first interview. It's a great way to take off the pressure of having to answer on the spot.
If you have a portfolio you could also show that. The things I look for are: 1) can you Google for a certain solution and explain it to me? 2) do you have the right insights in the real problem, or do you get hung up on details too soon? You often don't even have to finish as long as it is clear where you are going
As a developer I've seen (and given) exercises like this. They should take an hour or 2 to complete. Often I've done it to candidates who had a good resume but didn't quite shine during their first interview. It's a great way to take off the pressure of having to answer on the spot.
If you have a portfolio you could also show that. The things I look for are: 1) can you Google for a certain solution and explain it to me? 2) do you have the right insights in the real problem, or do you get hung up on details too soon? You often don't even have to finish as long as it is clear where you are going
edited May 22 '15 at 18:51
answered May 22 '15 at 18:07
Batavia
1805
1805
suggest improvements |Â
suggest improvements |Â
up vote
3
down vote
I would not say this is a standard practice, but is not a uncommon one. Whether you participate or not depends on your impression of the company and what you can determine about its reputation.
Unscrupulous companies use these exercises as a way of getting free work. Reputable companies use these exercises to evaluate how you work on a real, extended problem.
Personally I would not be concerned about ownership -- the type of work that can be accomplished in 48 hours is unlikely to have significant value aside from the cost of your time.
2
"aside from the cost of your time" Hopefully most people value their time, and would consider 2 days of work significant enough to be a little wary about the "free work". But I have no reason to believe the company is doing anything unscrupulous.
– Luke
May 22 '15 at 18:18
2
@Luke, having 48 hours to complete it is not the same as 2 days of work. My experience is these things often take an hour or two of actual work, and are a way for the company to get insight into your coding process.
– Kathy
May 22 '15 at 18:45
1
@Luke Agreed time is valuable -- only was considering value in terms of the need to establish ownership. Employment is a two-way street in that both employer and employee need to sacrifice time and energy to come to a mutual agreement.
– mcknz
May 22 '15 at 18:50
@Kathy that may be true, but if I really wanted to work at the company, I would probably spend as much time as I was given, in order to provide as good of a work product as I could.
– mcknz
May 22 '15 at 18:51
@mcknz I don't think she's saying that you can't put extra time in, just that the development of a working model should take a relatively short time. Obviously you can put in extra work and try to wow the company and I'm sure it's encouraged, although it might be unnecessary.
– zfrisch
May 22 '15 at 20:35
 |Â
show 2 more comments
up vote
3
down vote
I would not say this is a standard practice, but is not a uncommon one. Whether you participate or not depends on your impression of the company and what you can determine about its reputation.
Unscrupulous companies use these exercises as a way of getting free work. Reputable companies use these exercises to evaluate how you work on a real, extended problem.
Personally I would not be concerned about ownership -- the type of work that can be accomplished in 48 hours is unlikely to have significant value aside from the cost of your time.
2
"aside from the cost of your time" Hopefully most people value their time, and would consider 2 days of work significant enough to be a little wary about the "free work". But I have no reason to believe the company is doing anything unscrupulous.
– Luke
May 22 '15 at 18:18
2
@Luke, having 48 hours to complete it is not the same as 2 days of work. My experience is these things often take an hour or two of actual work, and are a way for the company to get insight into your coding process.
– Kathy
May 22 '15 at 18:45
1
@Luke Agreed time is valuable -- only was considering value in terms of the need to establish ownership. Employment is a two-way street in that both employer and employee need to sacrifice time and energy to come to a mutual agreement.
– mcknz
May 22 '15 at 18:50
@Kathy that may be true, but if I really wanted to work at the company, I would probably spend as much time as I was given, in order to provide as good of a work product as I could.
– mcknz
May 22 '15 at 18:51
@mcknz I don't think she's saying that you can't put extra time in, just that the development of a working model should take a relatively short time. Obviously you can put in extra work and try to wow the company and I'm sure it's encouraged, although it might be unnecessary.
– zfrisch
May 22 '15 at 20:35
 |Â
show 2 more comments
up vote
3
down vote
up vote
3
down vote
I would not say this is a standard practice, but is not a uncommon one. Whether you participate or not depends on your impression of the company and what you can determine about its reputation.
Unscrupulous companies use these exercises as a way of getting free work. Reputable companies use these exercises to evaluate how you work on a real, extended problem.
Personally I would not be concerned about ownership -- the type of work that can be accomplished in 48 hours is unlikely to have significant value aside from the cost of your time.
I would not say this is a standard practice, but is not a uncommon one. Whether you participate or not depends on your impression of the company and what you can determine about its reputation.
Unscrupulous companies use these exercises as a way of getting free work. Reputable companies use these exercises to evaluate how you work on a real, extended problem.
Personally I would not be concerned about ownership -- the type of work that can be accomplished in 48 hours is unlikely to have significant value aside from the cost of your time.
answered May 22 '15 at 18:04
mcknz
15.6k55468
15.6k55468
2
"aside from the cost of your time" Hopefully most people value their time, and would consider 2 days of work significant enough to be a little wary about the "free work". But I have no reason to believe the company is doing anything unscrupulous.
– Luke
May 22 '15 at 18:18
2
@Luke, having 48 hours to complete it is not the same as 2 days of work. My experience is these things often take an hour or two of actual work, and are a way for the company to get insight into your coding process.
– Kathy
May 22 '15 at 18:45
1
@Luke Agreed time is valuable -- only was considering value in terms of the need to establish ownership. Employment is a two-way street in that both employer and employee need to sacrifice time and energy to come to a mutual agreement.
– mcknz
May 22 '15 at 18:50
@Kathy that may be true, but if I really wanted to work at the company, I would probably spend as much time as I was given, in order to provide as good of a work product as I could.
– mcknz
May 22 '15 at 18:51
@mcknz I don't think she's saying that you can't put extra time in, just that the development of a working model should take a relatively short time. Obviously you can put in extra work and try to wow the company and I'm sure it's encouraged, although it might be unnecessary.
– zfrisch
May 22 '15 at 20:35
 |Â
show 2 more comments
2
"aside from the cost of your time" Hopefully most people value their time, and would consider 2 days of work significant enough to be a little wary about the "free work". But I have no reason to believe the company is doing anything unscrupulous.
– Luke
May 22 '15 at 18:18
2
@Luke, having 48 hours to complete it is not the same as 2 days of work. My experience is these things often take an hour or two of actual work, and are a way for the company to get insight into your coding process.
– Kathy
May 22 '15 at 18:45
1
@Luke Agreed time is valuable -- only was considering value in terms of the need to establish ownership. Employment is a two-way street in that both employer and employee need to sacrifice time and energy to come to a mutual agreement.
– mcknz
May 22 '15 at 18:50
@Kathy that may be true, but if I really wanted to work at the company, I would probably spend as much time as I was given, in order to provide as good of a work product as I could.
– mcknz
May 22 '15 at 18:51
@mcknz I don't think she's saying that you can't put extra time in, just that the development of a working model should take a relatively short time. Obviously you can put in extra work and try to wow the company and I'm sure it's encouraged, although it might be unnecessary.
– zfrisch
May 22 '15 at 20:35
2
2
"aside from the cost of your time" Hopefully most people value their time, and would consider 2 days of work significant enough to be a little wary about the "free work". But I have no reason to believe the company is doing anything unscrupulous.
– Luke
May 22 '15 at 18:18
"aside from the cost of your time" Hopefully most people value their time, and would consider 2 days of work significant enough to be a little wary about the "free work". But I have no reason to believe the company is doing anything unscrupulous.
– Luke
May 22 '15 at 18:18
2
2
@Luke, having 48 hours to complete it is not the same as 2 days of work. My experience is these things often take an hour or two of actual work, and are a way for the company to get insight into your coding process.
– Kathy
May 22 '15 at 18:45
@Luke, having 48 hours to complete it is not the same as 2 days of work. My experience is these things often take an hour or two of actual work, and are a way for the company to get insight into your coding process.
– Kathy
May 22 '15 at 18:45
1
1
@Luke Agreed time is valuable -- only was considering value in terms of the need to establish ownership. Employment is a two-way street in that both employer and employee need to sacrifice time and energy to come to a mutual agreement.
– mcknz
May 22 '15 at 18:50
@Luke Agreed time is valuable -- only was considering value in terms of the need to establish ownership. Employment is a two-way street in that both employer and employee need to sacrifice time and energy to come to a mutual agreement.
– mcknz
May 22 '15 at 18:50
@Kathy that may be true, but if I really wanted to work at the company, I would probably spend as much time as I was given, in order to provide as good of a work product as I could.
– mcknz
May 22 '15 at 18:51
@Kathy that may be true, but if I really wanted to work at the company, I would probably spend as much time as I was given, in order to provide as good of a work product as I could.
– mcknz
May 22 '15 at 18:51
@mcknz I don't think she's saying that you can't put extra time in, just that the development of a working model should take a relatively short time. Obviously you can put in extra work and try to wow the company and I'm sure it's encouraged, although it might be unnecessary.
– zfrisch
May 22 '15 at 20:35
@mcknz I don't think she's saying that you can't put extra time in, just that the development of a working model should take a relatively short time. Obviously you can put in extra work and try to wow the company and I'm sure it's encouraged, although it might be unnecessary.
– zfrisch
May 22 '15 at 20:35
 |Â
show 2 more comments
up vote
1
down vote
This is a fairly common practice in the start-up world. Several companies use programming test as part of the interview. If the test takes more than a few hours, feel free to politely decline it.
Its difficult if you're searching for a job, but if a company is asking you to spend 2 days on a question, they are not being respectful of your time, and you need to cut ties with them. Its tough, but simply explain you don't have 2 days to do the exercise. Something like
I'm sorry, but I don't have 2 days right now to do this time consuming exercise. Is there some other way we can continue this interview?
While the above will likely end the interview, spending 2 days on a "exercise" is probably not going to be worth the time. If you are going to do 2 days of work, you need to get 2 days of pay.
suggest improvements |Â
up vote
1
down vote
This is a fairly common practice in the start-up world. Several companies use programming test as part of the interview. If the test takes more than a few hours, feel free to politely decline it.
Its difficult if you're searching for a job, but if a company is asking you to spend 2 days on a question, they are not being respectful of your time, and you need to cut ties with them. Its tough, but simply explain you don't have 2 days to do the exercise. Something like
I'm sorry, but I don't have 2 days right now to do this time consuming exercise. Is there some other way we can continue this interview?
While the above will likely end the interview, spending 2 days on a "exercise" is probably not going to be worth the time. If you are going to do 2 days of work, you need to get 2 days of pay.
suggest improvements |Â
up vote
1
down vote
up vote
1
down vote
This is a fairly common practice in the start-up world. Several companies use programming test as part of the interview. If the test takes more than a few hours, feel free to politely decline it.
Its difficult if you're searching for a job, but if a company is asking you to spend 2 days on a question, they are not being respectful of your time, and you need to cut ties with them. Its tough, but simply explain you don't have 2 days to do the exercise. Something like
I'm sorry, but I don't have 2 days right now to do this time consuming exercise. Is there some other way we can continue this interview?
While the above will likely end the interview, spending 2 days on a "exercise" is probably not going to be worth the time. If you are going to do 2 days of work, you need to get 2 days of pay.
This is a fairly common practice in the start-up world. Several companies use programming test as part of the interview. If the test takes more than a few hours, feel free to politely decline it.
Its difficult if you're searching for a job, but if a company is asking you to spend 2 days on a question, they are not being respectful of your time, and you need to cut ties with them. Its tough, but simply explain you don't have 2 days to do the exercise. Something like
I'm sorry, but I don't have 2 days right now to do this time consuming exercise. Is there some other way we can continue this interview?
While the above will likely end the interview, spending 2 days on a "exercise" is probably not going to be worth the time. If you are going to do 2 days of work, you need to get 2 days of pay.
answered May 24 '15 at 22:25
sevensevens
6,20321531
6,20321531
suggest improvements |Â
suggest improvements |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f47028%2fis-it-common-to-be-asked-to-perform-a-48-hour-development-exercise-during-the%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
8
It doesn't sound like the exercise itself will be a full two days, just that you have two days to complete it. I couldn't imagine it taking more than a few hours. It seems reasonable. From what I hear there are a lot of people, even with degrees, who don't show a lot of know-how or ingenuity. Those people get hired and company's waste a lot of time and money investing in someone who's utterly not worth it, then it's back to the drawing board.
– zfrisch
May 22 '15 at 18:02
1
I have given exercises like this when I'm hiring new candidates, but it was always paid.
– Andrew Bartel
May 22 '15 at 19:42
2
it's also an opportunity to demonstrate your time management skills. Spend a hour and explain this is what i did - and this is what i would do in the next 4/8/40 hours.
– Batavia
May 22 '15 at 22:22