Questions to company
Always don't say yes to any offer at that time, always sleep over it
Interview - Keep in mind
- Ask Good Questions
- Don't use buzzwords if you don't have a knowledge about them
- Clear and organized thinking
- Drive Discussions (80-20 rule, You must talk 80% of the time and interviewer 20%)
https://www.lennysnewsletter.com/p/negotiating-comp
https://auren.substack.com/p/lets-talk-about-founder-compensation
What is your current day-to-day like in last company?
- Mentoring and helping other developers
- Taking interviews
- Architecture meetings for next products
- Business meetings for driving value from products
- Discussing about how to improve current solutions using new technologies (graphql, kubernetes, terraform)
What is the most difficult project/thing that you have done?
- Getting the domain knowledge of the project I have been working on
Metrics that I follow
- Happiness (solving real world problems)
- Compensation
- Learning
Productivity
Questions
- What are your biggest weaknesses?
- What are your biggest strengths?
- Where do you see yourself in five years?
- Out of all the candidates, why should we hire you?
- How did you learn about the opening?
- What will be my roles and responsibilities as Solution Architect?
- Always find the person who you will be working under, because you will learn from that person only. - Why - Engineering productivity is key to building good software. It comes down to the manager to make sure the developer team is performing as expected.
- Find how can you grow in the company. (Both professionally and academically)
- Teaching must be a part of the company. (Best way to learn is to teach)
- More higher positions (Experience needed or knowledge needed)
- If you can go back 5 years ago and change one thing what would it be