In your question you say they ask for
3 - 7 years of experience
Then you go on and on about skill, and how much better you are than the more experienced members of your current peers. 5+ years in the industry would tell you from experience that this is not logically a valid argument. It would also tell you that is it not a significant one to any hiring ...
What could I have said to keep the interview going?
Anything you would have said would have been a waste of your time at this point. Shrug it off and keep looking; you can't win them all. The manager had made it perfectly clear that A) he wasn't interested in hiring you and B) he wasn't very good at communicating.
That's totally normal and appropriate and shouldn't freak you out. Good managers frequently have weekly one-on-one's with all their direct reports. It's a way of ensuring that you have time with the manager every week to talk about what you're doing, get advice, bring up any issues that the manager can help with, etc. Everyone has things they could be ...
Generally speaking, the overqualified employee is fundamentally less likely to be happy with their position. As a consequence:
They will likely leave at the first opportunity.
Generally speaking, if they take the job it's because they couldn't find anything better. This can lead to a certain resentment of their situation. From the company's point of ...
This manager didn't want to hire you. We have no idea why that would be the case, but there is no reason to believe that it must be because your education.
I would assume that this interviewer was older and more experienced than you, and had plenty of themes ready to reject you in a painful way. If the next interviewee comes along with plenty of practical ...
Short answer: No.
To start with, you are assuming the employer thinks you are more competent than you actually are. They have, however, tested you and know exactly on what ground you stand. Never try to guess what others are thinking, never.
What if they know you are not exactly what they wanted but valued your character (they will pay extra attention to ...
First of all, never count future dates as part of your experience, that's a lie. You never gained the experiences from the future dates, on the date you are claiming to have the experience.
You are supposed to present the existing experience, not the probable future one based on some random assumption.
That said, in the current scenario, a 2-month gap ...
It seems like a dreadful idea. Here's a few things that will happen, in addition to your developers and testers starting to hate each other and yourself for introducing this:
Everyone will focus on low hanging fruit. This means that QA will start reporting all sorts of stuff that's actually fine but might be construed to be "buggy" in hopes of getting paid, ...
It's very easy to explain indeed: it's just a rounded up number.
Nobody's asking you how many days, hours, and minutes you worked.
For all intents and purposes 3 years 10 months is the same as 4 years.
Edit: Of course, as per one of the comments below, if you're prompted for a month count, then you have to be rigorous of your current count of months ...
No, this isn't typical in any workplace.
You have a successful website that you built - $6,000 per year in ad revenue is nice. That, plus your bug fixing ability, and the new software you're building from scratch, are certainly enough to find you a better paying job in a company where you can actually learn from professional developers. I'd recommend ...
I read an idea for increasing productivity in a company. It went like
Have a certain fund, that will be a bonus. Say $100,000. For each tangible bug found, the testers get paid $5 - $15. Whatever's left
over at the end of the month/year goes to the Devs.
It seems like a wonderful enough idea in theory, though I'm not sure
how well it ...
Honesty is the best policy here.
Thanks for giving me this assignment. You realize of course that I'm not a security expert and I'm going to have to spend time researching this, and even then it might not be a great solution?
And see where things go from there.
Depending on the need/solution, you might want to get an external consultant in to take a ...
Short version: They might have chosen a reason that is not personal and not debatable
It takes time to acquire skill as well as experience. You may be a good coder, but not experienced enough for their taste with handling projects, or they didn't think you were a good fit on the team.
Have you considered that there might be multiple reasons for them not ...
You pretty much answer your own question:
However, as a candidate perspective, I feel it's unethical to put something on table as my experience which I never had.
This is true and you should stick to your own ethics. Don't put it on there. While it may help to get more interviews, the on-site recruiter or people you'll have the interview with should very ...
Many, many years ago I got my first real technical job, and it emerged soon after I was hired that they'd mistaken me for a DOS expert (whereas in reality, I'd almost never used a PC before, having almost exclusively used Apple ][s, ZX-80s and -81s, Ataris, etc.). (Yes, this was that long ago.)
When I realized that they'd mistaken me for a DOS expert, I ...
I actually have hired, specifically for what is described here, so I'll use some examples from software engineering.
While I agree that experience will give you more - expertise in subject matter, people skills, and well-roundedness - I believe that all these points can be (and are) typically clarified in the job description. I can say I'm looking for ...
No, it is not unreasonable to state your compensation requirements early in the interview process. It saves both you and the interviewers from wasting time by talking about a job you wouldn't have taken anyway because the pay is too low. In fact it is not unusual to state your salary requirements right in your application. Many companies even ask for this.
Since you are under contract, you should review your contract to make sure there are no clauses related its expiration that might require certain actions from you. (I am not a lawyer, so if you have questions about it, you should contact someone qualified to interpret contracts.)
If there is nothing in your contract obligating you to provide some kind of ...
So what does "3 years commercial" exactly mean?
Typically, it means you have worked in that role professionally for 3 years, for a company that is trying to sell a product and make money.
That distinguishes you from someone who played with python for 3 years at home, went to school and learned about python for 3 years, or worked on an open-source project ...
This is not an average software development job, and you're right on the mark in guessing in what ways it differs. A typical such job will generally:
Pay far more.
Be well organized with a clear structure of management and processes.
Have far less turn-over.
Not care if you're 5 minutes late, let alone if you reached the door on time but your desk 5 ...
This is going to be an unusual situation. Most employers will take "My work at my last job was confidential so I can't discuss many aspects of it" at face value so long as they have confirmed with HR that you did in fact work there. If an interviewer won't accept what you are telling them as truth, state it as clearly and sincerely as possible. If they ...
No. It's barely 'experience'. It wouldn't help you in any way shape or form and would only subtract.
"I see you have only two weeks lasted in this last one..."
"Oh boy, I sure dodged a bullet!"
into the trash it goes
Why do interviewers ask leadership questions even for “follower” positions?
Because they suck at interviewing. You can dress it up as much as you want but the specific instances you describe are typical of novice interviewers who are just going through the motions or following a script.
Now, that's not to say that it can't be useful to poll for this kind ...
I wouldn't say it's normal, but that's not what you have to work with.
What I would do is give them tasks. Find things that need to be done and task them with it. Offload some of your work on them if you think they can handle it.
Train them the process your company uses to do business. All of this will be a learning experience.
Based on the tone of your ...
You're essentially down to the same path that anyone who wants to learn something in their free time. If there are no internal experts look for them elsewhere.
The following are the best resources
Since it is a pretty new technology, you might consider the scientific publication in that field. You could ...
Short answer: Judge the person on their skills and experience; the industry they worked previously is irrelevant.
Have you thought that perhaps the person is looking for another job because they have a problem with that industry? I feel that to judge the person based on where they worked rather than what their capabilities are is somewhat discriminatory. ...
Probably being sarcastic -
I listed every buzzword I could think of under my skill-set, and I jazzed up my work in high school for my dad's company
The interview was very short
To me it's clear, in interview they simply confirmed that buzzwords in your resume are just that - buzzwords; and wrapped it up giving you a light warning.
Other answers have addressed why they care about years of experience, but to answer the question in your title, how to overcome this, the answer is: start with the cover letter.
You might not be able to overcome it (for the reasons explained by others), but if you can, it will be because, in the cover letter, you acknowledged their requirement and then ...
I have been consulting for 20 years so my resume is probably similar to yours. I put things on my resume that make me look like a good candidate for the specific position I am applying for. I format my resume like so:
Skills These are skills that apply to the position I am seeking. I include my evaluation of experience level (Experience, Advanced, ...