gknauth
2021-8-19 12:25:24

I took a quick loop at the repo. Based on interviews I’ve had in the past and interviews I’ve done as well, I’ll give you some sample questions I think would be asked. More than anything, an employer is trying to figure out, “Is this candidate able to do the work we need done? Is this candidate able to learn what needs to be done?” Basically you’re trying to sell yourself in the sense of, “I can do what you need done.” So you need to do some homework trying to figure out what they really need, and whether you have what it takes to meet that need. Ok, now some sample questions:


gknauth
2021-8-19 12:25:38

• How long have you been programming? • How many different languages / environments have you used? • Are you comfortable switching between languages / environments? • Have you worked on teams? • What projects are you most proud of? • Do you have any specific experience with X, Y, Z, …? [things we use we need help with] • Has anyone ever rewritten something you wrote? If so, how did you react? • What parts of computer science excite you?


gknauth
2021-8-19 12:33:56

Those are just a few questions off the top of my head. Usually internships and junior-level jobs don’t have heavy entrance requirements. For more senior-level positions, from the perspective of the employer, the need is often to hire someone who can do what nobody at the company has been able to do, or to do something that someone who left or is leaving the company has been doing that still needs to be done. Or it may just be to add capacity to a team that is stressed with too much work and too few people, so they’d be looking for someone who can figure things out quickly and help.


artemchernyak
2021-8-19 13:35:48

To add to the great advice that @gknauth gave above. In order to get a junior level job, or really any good job, it really helps to have some connections.

When meetups are an option, I would highly suggest that you try to go to a local meetup on a topic that interests you. These are often sponsored by recruiters. You will want to talk to one of these recruiters, who are often more than happy to help a junior and have a good finger on the pulse of the industry around you.

As the situation stands with COVID, that’s a bit tougher to do, but maybe there is a local tech slack channel (I know a lot of cities have that) and you can try posting some of your info there.

The reason why I suggest local so much is because finding a remote job as a junior is tough. With the amount of on the job training and help that juniors inevitably need, most companies are weary of hiring remote juniors.


faxziz158
2021-8-19 14:15:08

@faxziz158 has joined the channel


hj93
2021-8-19 18:52:56

Thanks!