> Be 25 >Devoted a year and a half to learning how to code, but only have limited experience in a professional environment. >Taught myself lots of JS, Ruby on Rails, Java, Python, etc. >Have my first real coding job interview a week from today. >Will most likely have me to a whiteboard interview to prove my skills.
I'm nervous as fuck Veeky Forums . What do I do to prepare?
>What do I do to prepare? Get a grip strengthening device. A firm handshake goes a long way.
Josiah Gomez
Try to get some other interviews to prep yourself, even if you don't plan on accepting a position.
John Rodriguez
By coding the sit ou of you.
Michael Ross
Make sure your fundamentals on OOP are strong (interfaces are v important) and you can answer fizz buzz type questions.
t. senior software dev which has conducted lots of interviews
Gavin Morales
Start preparing for the interview by practicing coding problems. Hackerrank etc
For example, write a program that can efficiently find the common node for two intersecting linked lists.
Levi Hill
This also
Nicholas Brown
You'll be fine. The truth is that most coders are shockingly incompetent. I'm not even a code monkey (devops engineer) and I can still code circles around most of the engineers I work with.
As a self taught programmer, your biggest weaknesses will be: - writing code that other people can maintain - sloppiness and no sense of style conformity - not knowing a lot of common algos that you pick up from experience
But those can all be fixed. The biggest ingredient I look for in candidates is hunger.
Elijah Stewart
You'll be fine OP. Don't overthink it and psych yourself out. Get a good night's sleep, eat breakfast tomorrow.
Evan Turner
If you don't know a question, don't hesitate to say that. But based on the information you have, make a best guess or determine a starting point or tell them what you would do first to work towards the solution.
"I don't know actually, but this seems like ________ and based on what I know about _______, I'd ___________" has gotten me every programming job I've ever had.
Ethan Scott
Apart from what's been said, consider that a good interviewer really also wants to * gauge how you fit in and * know what your work style, outlook and ambitions are * how you work under stress
So it's not unusual that you'd get questions which aren't intendet to be easily solvable by anyone. Take your time, don't get negative about the situation and especially not about the people. Don't get defensive. And verbalize your thinking process.
Evan Cook
Screenshotted your template for future possible use.
Kayden Gonzalez
>hunger I've become so disgusted with coding that I started lifting for the first time in my life. Wanting to stare at this shit for hours has been my worst mistake ever. Now I'm paying the price of my error. It truly takes a special mindset to endure that.
Henry Ward
This. If you have no demonstrable projects or experience then you will be asked about stuff you learned in collage. Oh wait, you are self taught? Doesn't matter fundamentals it is. Google some interview questions and do official tutorials for technologies you claim to know. Often companies ask to do task straight from tutorial (like counting words for map-reduce) to make it easy for juniors. Sometimes it goes poorly.
Remember you can always apply elsewhere, now with experience in interviews! Also be prepared that most people suck at interviewing and there is no "right" way to do it. Even most iconic "tell me about your biggest flaw" type of question is interpreted in many ways - some want you to be honest, others want to hear what are you doing about it, some want the bullshit answer like "I work too hard"... And each of them will argue their way is the correct way. Don't let it stop you. Mismatches happen you just go forward! Good luck, have fun.
Carson Carter
OP's Spaghetti Code:
lkahwdkgihb2i1bifba anfjklahk awljnfjlawkjokj21o of aknfljakjdlkjwaf#awjndjan akjwndjkaw
Go to school idiot.
Samuel Johnson
That's a good idea. Get some fake interviews with jobs you're not even qualified for using a fake resume.
Just to get comfortable.
Angel Brooks
>Ok let's see i have to pick a new employee >Do i go with the promising young who just graduated that i can trick into working for less? >Do i go with the experienced fella that as worked in a bunch of different projects during his career? >Do i go with random pajeet that charges virtually nothing >Or do i go with the autist with no formal studies and no past experience with the barren CV TOUGH CALL
Jonathan Thomas
If it's a girl I don't suggest a handshake. Yesterday I had a job interview and I used to firm a handshake and the girl ran out of the room. Someone reccomened me to give them a kiss on the neck, so try that maybe op.
Ryan Perez
Try not to give a shit about the interview, it will just make you nervous and you'll probably bomb. Adjust your attitude so that you don't even care whether or not you land the job. Works for me.
Elijah Sanchez
>tfw intervies are made by hr fags in my country
pure suffering,they didn't even know what sql was in an interview for database admin aaaaa,im tired of my part time job literally selling viagra
Carter Garcia
Pirate and work through Cracking the Coding Interview. If its entry level it wont be too hard. Know how to reverse a linked list, find a cycle, design a deck of cards, etc
t. Software Engineer
Juan Lee
I speak from experience. Do daily HackerRank, user. Especially the series on "cracking the coding interview".
If you practice, you will make it.
Camden Edwards
And I'm speaking for if it's a good dev job - they will do a lot more than just whiteboard you. Expect to be asked to solve coding exercises- at least 1. They all pull similar questions to HackerRank, if not directly that.
Matthew Collins
What is the position for? What are they going to ask you based on the job post? For instance, if its for a front end webdev position they're probably not going to ask you shit about data structures, which is what hacker rank mostly consists of. Instead prep by learning some bullshit API's or sumthin, idk.
Leo Brooks
Just flop it out and flick it until hard
Christian Myers
It's somewhere in between junior level and mid-level. They're mainly looking for someone that has experience with Java and Python.
Asher Carter
Just relax. Don't look too desperate nor act too confident.
Jaxson Rivera
Hey!! A fellow Dan Pena fan. Based
Easton Myers
be me
devote 3 months learning crypto projects 24/7
invest
never have to work again
bye
Parker Campbell
Sorry to be the bearer of bad news, but if you didn't already prepare for whiteboarding questions by now you will most likely fail.
After failing, you should prepare using a coding alg site like leetcode, and read Cracking the Code Interview.
Nathan Edwards
Fucking this. I don’t understand why everyone here wants to spend the best years of their lives staring at a little screen in a little cubicle surrounded by a bunch of poos. That’s why I’m going to the police academy. >mfw police make more than software devs in my country
Josiah Thompson
>kiss on the neck Hahaha don't do that you autist Kiss on the cheek is what you're supposed to do How old are you? 4?
Logan Cruz
>I work in a large open office with lots of sunlight >My monitor is 27" >I work with great coworkers, a few of whom became good friends >I have unlimited vacation, flexible work from home if I need to, lots of snacks in the office, full health/dental/vision coverage
Oliver Rivera
I interview candidates all the time. Are you in the bay area? If so, send me your resume.
Luke Bell
Why are you trying to get a real job. Get some shit ICO team to pick you up and give you a small percentage of their rediculous ICO stash.
Youll prob make more for like 0 work.
Daniel Miller
Do you know any data structures or algorithms? They're probably going to ask you to invert a binary tree or something. If you can do stuff like that you're basically okay. If you have no idea what I'm talking about then you should just cancel the interview.
Matthew Parker
You're probably fucked. If you can't fizzbuzz gtfo.
Lincoln Roberts
give this article a read, bro goo (dot gl (slash) jkYcnd its about preparing for code interview
Angel Sullivan
I've found coding jobs to be
a) completely unrewarding, miserable
b) impossible to get as a junior anyway. Hundreds of people are applying for the job you are applying for too. They'll have experience too cause they just got laid off due to pajeet or hitting 30 or not learning the lastest faggy framework fast enough.
So, good luck I guess, OP. Great career choice.
Ayden Reed
Grab a copy of Cracking the Coding Interview. It's an excellent overview of topics you are likely to be asked about on technical interviews. As a supplement to that, pick up a book on data structures and algorithms. I recommend Introduction to Algorithms by CLRS (author's last names). Also, maybe read Clean Code. Pick a language you're comfortable in if you have a choice and be very prepared for questions about time complexity. Good luck.
Lucas Jackson
damn user happy I changed my major from CS to data science.
Adrian Campbell
Oh and LeetCode is another excellent resource for practicing your coding skills. The problems aren't very forgiving, but if it's easy, you're not learning.
Evan Powell
We're already seeing coding salaries go down.
Anyone with more than two senses could see this. There is a fucking glut of people with coding skills coming out. You think this is somehow a good thing for software engineering salaries? It is becoming more and more a shitty job. You are entirely replaceable with the next hot shit out of college.
I don't see why people think this is a good career choice nowadays.
Hudson Wilson
what do you suggest?
Juan Ortiz
You sound like my wife
Lincoln Johnson
>Hundreds of people are applying for the job you are applying for too.
You could say the same for almost every other job.
tldr: buy a whiteboard and markers and practice, also take your markers to the interview lol
Jackson Lewis
Devops or security. Are experiencing the exact same phenomenon but people still have time to get ahead.
5 years from now those will be fucked too.
Owen Foster
Just remember the point of these exercises isn't to get the answer necessarily. It's to show how you think and collaborate. You're basically being a coworker on a toy problem. Make sure you talk through your thought process and just show you're breaking down the problem properly. Getting the actual solution is just bonus
Ian Mitchell
Who are you? lol
Asher Cox
A guy who's seen some shit
Cameron Roberts
There are literally no feasible careers anymore that let you work your way up the way coding does. The internet has even made Accounting obsolete. You also can't even follow passions like the art field, etc unless you have rich as fuck parents. The future is either manual labor or learning how to code. That's it man.
Cameron Cooper
You're correct and that's dystopian as fuck if you think about it for a second.
Julian Johnson
>JS, Ruby on Rails, Java, Python holy fuck, the only thing missing is C# you absolute turbopajeet
Colton Butler
>There is a fucking glut of people with coding skills And yet software quality has seemed to steadily decline? If you have actual programming skill then it should be easy to find a high-paying position.
Elijah Diaz
also if you're told to do le fizzbuzz just write 33oFizzqqABuzz5kq19@q:%s/^$/\=line('.')
Zachary Ward
/g/ user here
i realize that your run-of-the-mill webdev/enterprise type programming jobs are getting very saturated. but what about low-level programming, including embedded stuff and operating system development? can any Veeky Forumsnessmen attest to how the career outlook is for more "niche" software development fields that require more background knowledge than can be taught in a typical bootcamp?
Matthew Myers
Retool your skill-set to involve higher level languages / skills.
If you want to be employed working on lower-level stuff then you can apply for embedded (e.g. micro controller) positions, or just get a job working with higher-level languages until you can find a job that matches your desired area.
Aiden Smith
Correction: There is a glut of INDIAN programmers that have done nothing but write shit code in this country for the past 15 years. They were brought over because of H1B and were hired and tolerated out of necessity because only 4% of native-born Americans actually have any type of coding knowledge. If you're a white programmer that even has a junior level knowledge they will scoop your ass right up.
Ryan Hall
Just be happy you don't live in India where every entry level position demands thorough DSA knowledge.