While as a potential job seeker it is probably advisable to do every interview you get, is it worth treating interviews where you get a coding project with the same priority as an interview where you get asked questions by some panel of interviewers?
The reasons are as follows:
Coding projects tend to take a long time to complete (some of them can take a few days to a week), as opposed to conventional interviews where you can get done in an hour or two. This does not hold in cases where you have to go for full day interviews.
In terms of salary, if the potential jobs pay a similar salary, is does not seem worthwhile to persue the coding project style interview.
I do acknowledge the merits of coding project interviews, such as you'll get a good sense of the candidates coding style and whether the candidate would be a good fit. It is more from the interviewee's perspective. Is it not better to
- Fail fast with many short interviews than fail on a project style interview?
- Do shorter interviews first before persuing longer interviews?
While it does seem open ended, the focus on the question is around effective utilization of one's time and effort when job hunting (because it tends to take leave days, sick days for some, travelling).