Keep in mind that employers will usually not be motivated to provide you feedback once they have rejected you - as far as they are concerned, the relationship is over. This isn't as malicious as it may sound, it's just business.
In fact, they may be motivated to not give you feedback - even innocent-sounding feedback can be twisted into discrimination ...
You're a student, so ask your mentor, or whoever is undertaking that role.
You have a support network there, you should use it in order to assess the suitability and attractiveness of your resume and online profiles and help you to become more successful.
Was it a scam or a genuine call? I honestly think the latter because I
think I asked the correct questions and I did indicate my willingness
You cannot decide this based on your questions but based on their answer/s. As per the information provided, I suspect this may be a scam or genuine company but not ready to spend enough.
You can verify ...
When I interview people, my focus is completely on their skillset, and time to graduation is largely irrelevant.
Being "on time" will not earn you any points, highlighting the fact will get you a negative score because it suggests that your priorities might be misplaced: university is the time to acquire and hone skills, not an obstacle to be passed quickly ...
Grades - Matters to future employers. High grades mean higher job offers, low grades can prevent you from getting offers in the first place.
Finishing on time - Only matters as far as how much debt you'll walk out of college with. And as Sarbus states it may be a secondary concern to your graduating from college in the first place
When it comes to industry, I would be surprised if anyone would pay too much attention to your grades rather than your skills and maybe your degree. Much more so when your grades are considerably lower in a certain semester and you have a valid explanation.
My experience was that my company only asked for my detailed documents for my university, containing ...
Talk with a recruiter. Either to get help on finding a placement, or to help with your CV.
I'm a bit biased against college academic advisors - in my experience, they drift away from a business-world mentality and into an academic one (understandable, since they spend each day surrounded by academia.)
A recruiter doesn't have that issue. They're used to ...
Have you discussed your cv with friends and family? Usually, you will know some people with work experience. They will tell you if your cv is terrible.
From your description it was not clear to me whether you are available immediately, or only several months in the future? I know that many companies are not interested in finding an employee for next year, ...
Should I be applying as an intern?
If you want a full time job then apply for a full time job and tell them your expected availability.
I don't feel like I am very strong in my data structures and algo
should I be worried?
I don't expect that a company that would hire someone straight out of school would expect them to be an expert or to have any real ...
You could send them a quick notes similar to:
Again I would like to thank you for taking the time to meet with me a few days ago.
I really enjoyed talking with you and your team. If you have the time would you be kind enough to provide me with a little feedback on my resume/CV or the answers I provided during the interview?
Short interview alone is neither red nor green flag.
There are 2 strategies that work:
Hard to get in, hard to get out.
This is probably what you're used to. A difficult interview that's supposed to weed out bad candidates, and after that everybody lives happily everafter with coworkers held to equally high standards.
Easy to get in, easy to get out. This ...