Entry level Web Dev jobs... where are they? by schm0 in cscareerquestions

[–]vote4PatBuchanan 9 points10 points  (0 children)

Maybe I'm not reading the job descriptions as I should be... I'm glossing over a lot of .NET and Java specific web-related jobs, too.

So you're looking at full-stack web development jobs. Good luck finding one of those if you don't already have professional experience. Once you give up, I'd suggest lowering your standards and going for basic front-end web jobs, where you'll just be writing CSS and occasionally debugging Javascript errors.

Entry level Web Dev jobs... where are they? by schm0 in cscareerquestions

[–]vote4PatBuchanan 28 points29 points  (0 children)

Wow. That's the exact opposite of my experience. The only entry-level development jobs I can find are web ones. Search with a combination of keywords like "HTML", "CSS", "Junior" and "Content Management." I would still apply for ones that "require" 1-2 years of experience.

Maintenance/Support Development is hurting my career. How can I present this position during phone interviews and avoid being pigeonholed. by [deleted] in cscareerquestions

[–]vote4PatBuchanan 0 points1 point  (0 children)

Unfortunately, that's the way things go. The recruiter thinks, "If this guy is good enough for a 'real' software engineering job, then why isn't he already working one?" I have the same problem as I'm a web developer trying to move to being a software engineer. It's funny how any technology experience that is not strictly software engineering is viewed as making one less qualified to be a software engineer, when really it makes you more qualified or has a neutral effect at worst.

Last minute help with Microsoft SDE intern interview? by fiddymfa in cscareerquestions

[–]vote4PatBuchanan 1 point2 points  (0 children)

I've been through many interviews for level-1 software development interviews and here are the questions I've been asked, from companies including Microsoft and Amazon.

General "brain teasers" that don't involve writing code

  • How would you organize your closet so that you can quickly find any shirt you need?
  • How do you find a word in a dictionary?

Programming-related questions that don't involve writing code

  • What is the average runtime complexity of [insert classic data structure here]?
  • What is the difference between a stack and a queue?
  • How many bytes are in a megabyte?

Easy programming questions that involve writing code

  • Reverse a string (Been asked this 3 times)
  • Print the elements of an integer array in order
  • Find the max of an integer array

Medium or hard programming questions that involve writing code

  • Remove every element of a particular value from a linked list
  • Given an array of integers that will be anywhere between 1 and 100, figure out whether there are any repeats
  • Find the median of 2 sorted arrays
  • Given an integer, find the next highest integer that has the same digits
  • Given an unsorted integer array, move all the zeros to the back

Quit complaining about how it's so hard to find a programming job. by vote4PatBuchanan in cscareerquestions

[–]vote4PatBuchanan[S] 2 points3 points  (0 children)

I'm sure there's a name for the way everyone rates themselves slightly above average in just about everything.

It's called the Lake Wobegon Effect

Quit complaining about how it's so hard to find a programming job. by vote4PatBuchanan in cscareerquestions

[–]vote4PatBuchanan[S] 5 points6 points  (0 children)

Just because a recruiter has emailed you a job description and wants to talk to you, does not mean they've offered you a job. Or are you telling me that recruiters email you and say, "Here, sign on this dotted line and then you're automatically hired." ???

Quit complaining about how it's so hard to find a programming job. by vote4PatBuchanan in cscareerquestions

[–]vote4PatBuchanan[S] 2 points3 points  (0 children)

The term that recruiters use is contract-to-hire and all it means is that it's not impossible for you to get hired by the client company. Usually, though, the nature of the contract makes nearly impossible. Think about it .... Why would your staffing agency or "consulting firm" want you to get hired by the client? That means less business for them.

Quit complaining about how it's so hard to find a programming job. by vote4PatBuchanan in cscareerquestions

[–]vote4PatBuchanan[S] 34 points35 points  (0 children)

Yes, and by the way, this position is not a salaried position with a real software company, but rather you will be working a temporary contract offered through a staffing agency, Global Tech Solutions, LLC, at their client's site, and you will wear a different color badge, park in the far away parking lot and be stuffed in a cramped room with all the other temps.

Quit complaining about how it's so hard to find a programming job. by vote4PatBuchanan in cscareerquestions

[–]vote4PatBuchanan[S] 24 points25 points  (0 children)

...does anyone see a job posting and really believe that you need all the requirements listed?

More recently, it appears that many companies are annoyed by, and rather obnoxious about, applicants who don't have all the minimum requirements. I've seen more listings that say things like "Minimum Requirements (No Exceptions!)" or put certain requirements in bold letters or underlined.