What does a person like this think is going to happen when they start work especially in a job market that isn't so nice and lenient as SA?
I know - or even, what will happen when they get to the onsite interview?
South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
What does a person like this think is going to happen when they start work especially in a job market that isn't so nice and lenient as SA?
If I was interviewing for a junior web developer job what would you ask me?
RE: Technical questions; You're not doing anything wrong. The test I had to "dumb it down to" was simply adding a dropdown with a connection to the database to show something in the dropdown. That was it. And they still failed or didn't complete it in an hour. Some even walked out of the tech-test stating they don't know how/can't do it, yet are people claiming to have a year or more as a junior developer. I've rarely seen anyone with less than 2 years actually make it through the tech test. Had one guy going "this is a challenge, I failed, give me another shot I will crush it!" same test a week later, still didn't "crush it" and it made me wonder, what did you do with the knowledge you gained from the first test. What did you do that week to prepare for your 2nd chance? AND WHY THE HELL DOES NO ONE USE GOOGLE (We specifically state that they can!)
Different people have different kinds of experience. Usually juniors will work on existing applications that have been going for years, and would never have had to create a db connection, or even populate a dropdown from scratch.
Even now, after 15 years, I've only ever created a db connection for personal projects and I'll need to google it again.
That's part of the reason I think it's important to have interview test questions match what will be expected from someone when they are on the job, not just general questions testing how experienced they are in software dev.
Links to previous projects you worked on.... and if possible, 1 or 2 projects on Github.
Honestly, this is the worst way ever to judge a developer. Many developers don't have the time to contribute to open source projects. Open source contributions doesn't make a dev better or worse. I honestly wish the industry will one day move away from this habit of asking for Github links. Code project, sure, that I'll happily do, but don't expect me to disclose what I've worked on (it is protected by NDA) and don't expect me to magically have projects on Github (I keep personal projects personal for a reason, and I refuse to use Github, there is better places to keep personal projects).
Honestly, this person should apply for internships or graduate programs, it shows more in the long run. This is a very separate discussion to this topic.The person who asked, asked for Junior Web Developer position... They won't land their first job/project if they don't have a few personal projects on their name to prove they can actually put stuff together & ship it in a real life environment.
Having contributed to one or two projects on Github (or Gitlab / Bitbucket, etc) is more a matter of seeing how passionate they are when it comes to improving an existing codebase and of course, if they can actually use Git in a teamwork environment.
Honestly, this person should apply for internships or graduate programs, it shows more in the long run. This is a very separate discussion to this topic.
The person who asked, asked for Junior Web Developer position... They won't land their first job/project if they don't have a few personal projects on their name to prove they can actually put stuff together & ship it in a real life environment.
Having contributed to one or two projects on Github (or Gitlab / Bitbucket, etc) is more a matter of seeing how passionate they are when it comes to improving an existing codebase and of course, if they can actually use Git in a teamwork environment.
NDA's prevent me from sharing links or code on projects I've worked on (even in my Junior days). We do, however, ask for a Github link if they do the tech test at home. Some companies I've worked for has generic "copy and paste" questions from the internet. They tend to "copy and paste" back (usually removing the link where they forked the project from), and then doesn't change a *single* thing in it, except maybe if there is a footer with copyright information in.Links to previous projects you worked on.... and if possible, 1 or 2 projects on Github.
As a junior, you kind of have a fresher memory on how to create a database connection and populate a dropdown. Laziness isn't an excuse. I have to google connection strings from time to time as well when starting new projects, but someone fresh from an education on how to do the simple things, should actually know how to, and if they forget, use google (like we told them they can as google is usually used in normal day-to-day and we won't expect someone to recite something that specific from memory)Different people have different kinds of experience. Usually juniors will work on existing applications that have been going for years, and would never have had to create a db connection, or even populate a dropdown from scratch.
Even now, after 15 years, I've only ever created a db connection for personal projects and I'll need to google it again.
That's part of the reason I think it's important to have interview test questions match what will be expected from someone when they are on the job, not just general questions testing how experienced they are in software dev.
The person who asked, asked for Junior Web Developer position... They won't land their first job/project if they don't have a few personal projects on their name to prove they can actually put stuff together & ship it in a real life environment.
Having contributed to one or two projects on Github (or Gitlab / Bitbucket, etc) is more a matter of seeing how passionate they are when it comes to improving an existing codebase and of course, if they can actually use Git in a teamwork environment.
I contributed to an open source project 2 years ago, first time in 20 yearsI love the whole open source statement because everyone says it but I've never contributed to a project in my life![]()
I love the whole open source statement because everyone says it but I've never contributed to a project in my life![]()
What type of projects would employers like to see on Github? Example, a html with a h1 "Hello World", a to-do list, or a fully functioning eCommerce site that takes into account time complexity and scalability? Please give suggestions for a junior full stack developer role.