Live data from Hacker News

Interview questions to ask your interviewer

daveceddia.com

51–60 of 183 posts

Re: Interview questions to ask your interviewer

#51
post #50

Earlier quoted context omitted.

Tell me you don't use Linux without telling me you don't use linux Wsl is pretty terrible in my experience. your better off using a vm you manage yourself. Every vendor has shared folders. Each one can use a x server to display programs in your windows window manager.

Oh please. Tell me you are a Linux zealot without telling me you are a Linux zealot. Its a tool in the toolbox. I use Linux everyday on servers at work, two desktops at home, and servers for my partners businesses. My main personal notebook is a windows device w/WSL and my main work notebook is a MacOS device, because at the end of the day, I need my computer's to just work, painlessly. WSL is great for alot of Linux…

I think you misunderstood that remark intended to be humorous. Its too bad you took offense.

Your right about it being a tool. A tool which has better alternatives.

A virtual machine running in virtual box or some other vendor's VM has literally none of the limitations that wsl2 does.

WSL 2 Doesn't fully support all userspace stuff, I bump into that all the time.

You can ssh into other boxes using PowerShell.

It is objectively bad compared to the alternatives.

Re: Interview questions to ask your interviewer

#52
I recently did a round of interviews with a few companies, and I came up with a list of fun questions for the interviewer, mostly based on my own gripes with my then-employer or things other companies were doing that I didn't like. I caught everyone I asked these to off-guard.

> "Every company gets criticized. What's a piece of criticism your company has received that you felt wasn't really accurate? What about the opposite- any criticism that you agreed with?"

> "Does your company have any policy that enforces a specific minimum number of people let go per time period? IE: Stack ranking, 'Unregretted rate of attrition (URA)', etc"

> "What are the company's non-compete rules? If I wanted to make and sell an app in my spare time, is that allowed? What isn't allowed?"

> "How does promotion and career growth work? If hired, what steps would I need to take to get my next promotion? What holds people back in those situations?"

I got great answers though. I learned a lot about the companies because I asked these to a number of people at each company. Those answers lead me to pick a company that was offering less money, but was a better place for me to be.

Re: Interview questions to ask your interviewer

#53

I would add Am I allowed to have side projects that I own? Am I allowed to contribute to open source from work? ie bugfixes for libraries we use. How many meetings are there in an average month? Does your insurance cover my preferred doctors? (obviously more of an email question) How strict are the requirements in whatever tracking software we use (jira,rally, etc) How many required programs are there? Outlook? Slack…

No post body was provided.

Re: Interview questions to ask your interviewer

#54
post #8

Earlier quoted context omitted.

> Am I allowed to have side projects that I own? > Does your insurance cover my preferred doctors? (obviously more of an email question) Your contract specifies that and other answers to other questions. Don't ask your interviewer this question, the only thing he/she can do is rely to HR. Best ask HR directly. > Why did the person before me leave? It is unlikely you are ever going to get answer to that and even if yo…

If I'm interviewing with a future teammate, then they should know what the contract is. If the company is so big that they have bespoke employment contracts, then the first interview is usually HR. As far as the person im replacing, that's more of a poker move to feel out if there is a toxic boss driving people away. Perhaps a better way to do that would be to ask about the turnover rate for the team/department/compa…

The contract that the interviewer has may not look anything like the one you are going to get. The only contract that matters is the one you sign.

Every company will negotiate the contract with you and they will frequently be happy to negotiate other things than just your bare salary. There might be things that you care more than others and the company will be happy to provide you with.

A lot of people treat the contract as a formality. Don't. The contract is there for you to feel safe and for the company to get what they need, too. This is the actual agreement between you, everything you had before should lead to writing down what you figured out in form of a contract.

As to asking for reasons of previous person leaving, I think turnover rate is definitely better question. One that can be followed with an actual discussion about the reasons for this or the actions that are being implemented, etc.

Re: Interview questions to ask your interviewer

#56

I would add Am I allowed to have side projects that I own? Am I allowed to contribute to open source from work? ie bugfixes for libraries we use. How many meetings are there in an average month? Does your insurance cover my preferred doctors? (obviously more of an email question) How strict are the requirements in whatever tracking software we use (jira,rally, etc) How many required programs are there? Outlook? Slack…

My go-to question is: Am I able to use Linux? This tells you a lot about the company. I avoided some Windows-only jobs in the past :)

I was hired to create a software department in a well-funded , but "old" hardware-oriented company with ~100 employees. In retrospect it's "funny" how much time I spent trying to get the company to accept that developers should be able to use e.g. Linux/Mac, rather than Windows. It tooks several weeks of actual time spent. Insane.

I got there eventually. It's one of those things you don't expect, having worked with smart and flexible software people your entire previous work life. These hardware people were smart, but also incredibly "square", for the lack of a better term. Everything was so insanely rigid.

So much more to tell, but in general: be aware that hardware company culture is very, very different. I don't think it's possible to change the culture unless you change the CEO.

Re: Interview questions to ask your interviewer

#57
post #38

Two questions to ask your interviewer: 1. What - from all the things you have accomplished while working here so far - are you most proud of? 2. What did they do for the last social outing? (Look for their face reaction as they answer the two questions. If they look surprised, or don't have a good answer, you may want to look elsewhere.) And, if not already covered in the interview (which they really should): - How t…

I'll add

- How technical is the CEO? Can/does s/he program? Ph.D. Degree? If the answer is anything yes to the former it bumps up by ~10% the salary expectations (12% if she's a music major).

- Who (name and function) does the group (my boss' boss) report to?

- How's internal accounting structured: is this division a profit center or a cost center (if cost center, bump up amount by 25%)

- What's the philosophy behind compensation? Somewhere serious will use a stock based comp. If they don't, or tell you it's not in the local customs, maybe they would be more comfortable with your consulting rates.

The rest (how they raised money) you should already have a pretty good idea before walking through the door (pitchbook is your friend or just ask around). Free drinks and admin rights on workstations are a given, of course, for any serious offer.

Re: Interview questions to ask your interviewer

#58
As an interviewer, I've been on the receiving end of most of those questions (or some variation of them). It's a pretty reasonable list.

One thing though is that most interviewers don't leave a whole lot of room for a barrage of questions so you really need to pick the two or three that you really want the answers to. For example, you probably don't want to waste time asking explicitly about version control at a company that you know does open source on github. Open ended questions about engineering culture will give you a much better picture (e.g. what's the story w/ tests or deployments or design autonomy or whatever).

Or, what you can do in addition is ask the recruiter (or whoever the first point of contact is) if you could spend 30 mins to talk to someone on the team, outside of the interview window, just to have a casual chat. Some companies have this arrangement setup as an official transparency program, others are more than happy to arrange it informally.

Re: Interview questions to ask your interviewer

#59
post #8

Earlier quoted context omitted.

> Am I allowed to have side projects that I own? > Does your insurance cover my preferred doctors? (obviously more of an email question) Your contract specifies that and other answers to other questions. Don't ask your interviewer this question, the only thing he/she can do is rely to HR. Best ask HR directly. > Why did the person before me leave? It is unlikely you are ever going to get answer to that and even if yo…

Unless you're at the strange faang companies which do intake without finding you a team first: one of your interviewers should be your like manager, who can get these amendments made to your contract, and should know the answer.

That depends.

I personally believe manager should be hiring their team. If only for the candidate to meet the manager and have a chance to make their decision based on the fit.

But I also was many times asked to stand in for another person. Maybe the manager was very busy and he trusted me I can do good job?

In any case, if you go for a large company and for a long haul it is likely you are going to be changing managers (but still it is good to get to know the first one).

Re: Interview questions to ask your interviewer

#60

I would add Am I allowed to have side projects that I own? Am I allowed to contribute to open source from work? ie bugfixes for libraries we use. How many meetings are there in an average month? Does your insurance cover my preferred doctors? (obviously more of an email question) How strict are the requirements in whatever tracking software we use (jira,rally, etc) How many required programs are there? Outlook? Slack…

My go-to question is: Am I able to use Linux? This tells you a lot about the company. I avoided some Windows-only jobs in the past :)

I won't take a job with Apple for this reason.
Post reply on HN