As a developer with 11 years of experience, I went through more of those interviews than I can count. Now, I'm in the position where I hire people - and I completely abandoned the industry standard quiz routine. Based on my own personal experience, my belief is that a good software developer will have a certain mindset and good problem solving skills. With enough experience, I really don't care if they used React before or not. Is it a plus? Sure. Besides, we're not robots. We can't possibly remember everything. That's what documentation is for.
@@creativitydisplay3059 no.. at least you must know OOP and javascript concepts. Html and css are not programming languages. focus on oop and javascript
"Sure. Besides, we're not robots. We can't possibly remember everything. That's what documentation is for." This is exactly what I had in mind when I had a handwritten exam. Not to mention "handwritten".
she is very kind and polite... on my interview they ask me like 20 technology questions and lot of pattern questions and theory... with some "test project"... this one was chill interview...
Steven Zhao in JavaScript(and I believe PHP) !== is perfectly valid! !== is strict and != is tolerant. Since a CS track and web development certainly overlap, !=may be more appropriate however!
Taco Shower, I am assuming your CS track has been Python and/or C based? It's all about what you want to do. But if you are interested in the web, Javascript and understating state management is essential and familiarity with a view library such as React or Vue very helpful. The good thing is your underlying knowledge will make learning these things easier than it is for most.
I first watched this video in early 2019 after I’d just had an interview for an entry-level web developer job, and there was so much in this video I didn’t understand. It really got me down. Through sheer luck (and maybe a lack of other applicants) I landed the job. A year and a half later and I’ve watched this video again, and I could’ve answered every single question. I’ve been feeling really down recently because I think I’m really bad at my job and I’m not learning anything, but this video helped me get some perspective.
Good sh1t dude, I've never seen someone do a video like this where the interview is actually real and not fake to the point where everything is perfect. This video gave me confidence about interviews. I realized now that even people with alot of experience like you, Still dont have interviews go 100% right. Everyone is human and we aren't perfect. I hate those fake videos where people make themselves seem like robots
I once applied for a job as a web designer not knowing the salary. They made me go through over 40 design questions first and when they called me in for an interview, she asked me if I have my own laptop I can bring to the office because they don't have the budget for "some" equipment. I told her yes, and then she offered me $14 an hour for the job. I told her no thank you.
$14/hr for a web design job???!! LMAO! Sure, let me code up a plain text website with flashing banners and a scrolling marquee LOL. That's about $26.6k a year's worth. Heck, I'll even make the header font Comic Sans
@alnashiefmohammad7463i think its worth considering the differences in the cost of living in Josh’s country vs yours 💀as well as your positions in life
@alnashief mohammad yeah because you're a 3rd world country where cost of living is like $100 a month, in the US cost of living is around $1000 a month ballpark average
Interviews like this seem like a dream where they actually ask you proper questions. Ive gotten "If you could be a superhero, who would you be? And why? " Which have resulted in the cringiest interviews on this planet....... I once got "Who do you look up to?" And i answered Rambo :/
The one I hate most is "who is your hero?". I'm just starting in coding so this was in interviews in a different field but I seemed to get that one every time.
(Most likely) won't get you the job but you could answer 'I'd be the kind of superhero that wouldn't get asked a dumb friggin' question like if you could be a superhero...' But seriously though, I'm sure they are looking for something with that kind of question. Maybe how well you think on your feet & what kind of imagination you have. Or maybe not. I'll have to look it up.
They seem improper questions, but asking questions like that reveals a lot about a person's personality. You can teach people how to be technical, but you cannot change their personality itself very easily.
I’ve been a web dev for years and been on my fair share of these types of interviews. One suggestion I would make to anyone preparing, is learn to tell stories. I don’t mean your life story, but take the question you are asked and tie it into an experience you have had on a project if possible. Or anything tech you know where you can tie the question into something you know. You display your level of experience and knowledge this way. Don’t just say yes or no to questions, or simply provide the answer. Also, some recruiters will ask candidates what questions were asked and can give you a heads up. This is a huge advantage if you can get this information, since you can prep for topic areas before the interview. It’s almost like cheating 😎 And don’t worry about bombing an interview. All it takes is one that gets you a new job. But cool video. This is definitely what an interview is like.
When interviewing with HR personnel in first round then this Albert Einstein quote applies: "If you can't explain it simply, you don't understand it well enough." Assume that they know little or nothing because they don't. You will impress the interviewer if you are able to explain technical stuff in a really simple and straight forward way. When you interview with a real developer then you can "talk shop" and get really specific with things. It's important you understand their understanding of how the sausage is made early in the interview. Really this is example of just a simple screening interview. I would have gotten some more information about the coding challenge so you can better understand what its going to involve and what they will be looking for you exhibit. You did a great job. Well done. It is clear that you moved to the next round.
hey guys, just had a junior react + node interview, here are some questions: How you handle errors in React? How you keep all NPM packages up to date? How you ensure there're no vulnerabilities within dependencies? How you keep code within Node organized? Walk me through your workflow process when you start a new React project? Which are some of your favorite Node libraries? When is it appropriate to use context in React? State vs props? What is an agile shop? ... hope this helps. good luck to all!
This is pretty standard question from the industry I have observed. Unfortunately, they want junior level === senior level, so basically they want to pay the senior level with junior salary, lol
1. You can and should log them using a logger tool sich as LogRocket or sentry. If you have errors, using a error catch on React router you can send the user to an error page. There you have oppoertunity to notify the user that there was an issue. 2. In your github or bitbucket you can use tools like dependabot to track out of date packages. Personally I have most of my packages in Nexus in order to avoid breaking features in updated packages. 3. This is very opinionated. There are different ways sich as MVC or Route Based organization. Really depends on what the team prefers 4. If I have to start something from scratch I either user create react app or nextjs boilerplate. I usually set up my linting and prettier first and then define all my pages in either nextjs or react router. Mostly I have templates already set up trough github templates that I often clone. 5. I live momentjs and React Apollo. They are easy to use, well maintained and has a pretty tiny size for its features 6. Probably when you realize that redux is not the greatest tool in the world for what it does. 7. Yes. 8. I think this is the website of scrum where you can certify yourself as a scrummaster without any real life experience for 60 dollars
You did well man...I once had an interview for a Technical PM position and I got 100 questions back to back. 50 one session and 50 the next and there were questions that I did not know but like my CIO told me after I onboarded, it's not about your answers so much but more about the confidence in how you answer them.
I don't like phone interviews. I prefer face to face. Even though I'm introverted and socially anxious, it makes me even more anxious when I can't see their facial expressions in real time lol. I hope I won't have to do many of these unless necessary... Skype interviews are much better.
Totally get it, I had one where they were seeing me on Skype while I couldn't see them. The situation was so weird/embarrassing/uncomfortable that I believe it was the main reason I screwed up the whole interview.
The worst is when you start looking and 3 months go by and no interviews have been setup... You start to wonder if you are doing it wrong or something. One of the first companies I applied for took over 3 months before they interviewed me or even answered back.
Thanks for sharing Joshua, felt nervous for you. Was so good to see that they are not really much different to a standard interview, besides checking knowledge. Phone interviews are mostly to see if you're likeable and know how to communicate.
I used to screen developers like this (hold the first initial call) and can tell you that the interviewer should not be throwing in technical questions into a 'fun chat' (or whatever she said at the start). This is a red flag. If a company starts the call with 'a chat' then starts asking technical questions like this, it doesn't say much how they are treating candidates and therefore how you will be treated further down the line. I'm going through interviews as a developer myself now and have been duped into a '15 minute call to talk about the interview process', which actually turned into a 40 min first stage interview screening call! Major red flag! Any new developers out there, please watch out for things like this. Remember you deserve to be treated with respect regardless of your experience level, you are a HUMAN! Thanks, Joshua for this awesome video, I picked up some great tips, especially how to answer the testing question. Love it!
I just finished my portfolio and resumé and started applying for jobs 3 days ago. Got my first telephone interview and it's in 4 days! Trying to utilize every helpful resource I can. Thanks for these videos, Joshua! Been a fan for a while!
The lifecycle question was one that everyone here in the comments probably understood what the interviewer was asking and we all cringed for you a bit. But i understand the nerves you get during interviews and sometimes you are so nervous to do good that your brain takes weird tangents when you hear certain words. I bet as soon as you watched it over again you probably knew exactly what she wanted the moment you heard it without the nerves of the interview. For those that are reading this, I also would say that this was a rougher type of interview to have. The person leading the interview (the girl on the phone) didn't do a super good job conducting the interview in my opinion. It was very sterile and you could almost hear her checking off boxes through the phone. I hate interviews like this. A good interviewer will actually create a conversation and find ways to get information of skill and knowledge much more naturally. In fact, interviews like this one cause the person getting interviewed to be much more nervous and trip up more often. As an employer you can miss out on really good talent through a poor interview process like this. Especially in software development because many of the best developers out there are introverted and those types of personalities struggle with this kind of interview. But thanks for making the video. I think the questions are good study questions for developers to think about before an interview. But i think the company that you interviewed with needs to look at training their staff to conduct better interviews.
They wont hire any compotent tech recruiters. Seen it multiple times. Plus to be honest its all google based technical questions per language and reading and checking off questions to sent to the hiring manager. P.S tech recruiter for 2+ yrs. But I have always been the type to develop relationships and dont go entirely on just plain questions and chat with developers and more of a relaxed convo. Then again we also have quotad to meet so and bosses in the room that are hearing are calls. For the most part I still get to know the person then ask some tech questions. She is horrible. By the way most of the recruiters are bimbos and politic di*k suckers runs rampant. You know the real ones when you speak to them
My favorite part of this has to be the massive bomb 7 minutes in, but it's not because I enjoy seeing anyone make mistakes. It's just nice to see a reminder that even the most seemingly confident people can mess up in interviews. My first phone interview for a software engineering company was around 5 years ago and I bombed like this (actually, much worse). The difference is I never actually recovered. So it is nice to see that there is still hope.
The part where you bombed it was actually pretty decent. If it was me, I would've probably ended the call and called her back to tell her that my phone had disconnected for some reason in order to get my thoughts back lol.
good video there's always a cringy moment in every interview so props for putting it out there is good to show people not everything goes perfect and it's impossible to remember every bullshit keyword in this industry lol too much shit to remember
Thanks! I just want to get something real out there, not mockup this or mockup that - the real deal pass or fail. Side note - if you're open to it - It'd be awesome to interview with you get your perspective on a few topics in the industry!
This is a great video giving us a view into an important, real-life part of the process. Thanks for being open and vulnerable in sharing this. I could never have done it, lol.
Jillian Marie I agree. It’s great to get advice on what you need to prepare on but it’s not the same as actually going through or reviewing a real interview. You notice and pick out things you could have been unprepared for and can do better next time.
im a graphic designer and this helped so much man! i had a my phone interview last friday and it was very similar to yours, some questions i feel i answered well and some i was not answering too well, but yeah helps to see not all interviews are smooth as hell.
14 year software engineer (big data engineering and now ML). I've interviewed approx 80 people in my career - I always pick their resume/CV and quiz them in-depth on their projects and knowledge of what is on their resume/CV. Yes they will have to whiteboard and yes will critique what they whiteboard. And no, I don't ask how to reverse a binary tree. That tells me nothing - that can be googled and implemented easily. Example, tell me how you used Kafka (what was the topology? how many topics), How did you index in ElasticSearch, what loads you had on your DBs, what problems were encountered and how you solved those problems. Why didn't you use this tech over this other tech? Could you use it? Compare these two technologies on your CV, what are the main differences you saw interfacing with them....etc
I love you. As a upcoming graduate, I can ramble about my project in-depth all day. Algorithm & Data Structure code problems, now that scares me. I can speak about Algo's and DS's all day. Coding them I struggle with. Conceptually I understand both. I can even write pseudocode, but getting the code working is hard. Remembering the syntaxes and whatnot, is hard.
I love this video, such a great idea. Thank you for creating this! I have a few ideas that may help others when speaking on the phone. Please, answer your phone with your own name when you expect a call from a professional contact. It avoids the need for the caller to confirm they have reached the correct person and avoids some initial awkwardness. Don't be afraid to open with a small story too, nothing too long but enough to deliver some personal tone outside of, "Mondays huh?" or "It sure is hot out lol". Doing so quickly establishes a positive tone and allows you to showcase some of your personality. Finally, people hire others they feel they can get along with! Your personality and work ethic are your most important assets!
This scares me. After school, fucking it all up in an interview lol. But you doing this really was great and hopefully you can make more of these in the future. I am starting my CS degree this Fall after changing majors, and I am scared but excited. You just got a sub!
Tanner Barcelos It's scary the first time, after many fails you become immune. Think of it as if you're talking to your friend and be passionate about tackling their issues. You got this! : )
CS degrees generally are aimed for software engineering, not web development. Although some software engineering ideas are taken into web dev like design patterns.
I'm a new grad, and I know this post is two years old...but if you are still in school GET AN INTERNSHIP if you can. I am still struggling to find work and I think the pandemic forced me to compete for jobs with programmers with experience. My friends have already been hired and they had internships.
What a instructive video! Thank you! And it is clear how difficult it is for the interviewer to cope up with so many technologies! I understand their side as well!
Captions are available on every TH-cam video. Go to settings (3 dots, top right of every video) under playback speed. Click closed captions (CC) and you'll see 'Off' & 'English Generated'.
Hey there! Enjoyed the video! I don't feel alone in these crazy interviews anymore. You really showed me that there are others who are in the struggle as well. Thanks man:)
The ideal interview. Asking solely about work related stuff. Not that dumb shit like where do you see yourself in 5 years or why did you choose to work here etc
I almost had an anxiety attack just from watching this. I feel like no matter how much I learn about programming and web design, I'll never be able to successfully make it through an interview like this :(
its a good thing to know how the interviews are like when somebody is actually in that stage. it boosts confidence when you hear that, you can handle most of the questions. Am now working on portfolio and i hope to land a job soon. thanks for that
I always struggle how long should a self-introduction be, in many interviews ppl who care about what you have not what you have been would like you to be more concise on your skills and what projects you have done, I made mistakes before to talk about my experiences in chronological order, and the interviewer got very inpatient
This helped me a lot Joshua! I'm more of a show me what you got type of coder. I have problems with phone interviews, it scares me, it feels like a death sentence to me, public speaking is not my thing. I Will use this as a guide to building confidence. Thanks again, bro
React lifecycle? Answer: Well....Quisque lobortis bibendum ligula id pellentesque. Nullam tincidunt leo nec eros posuere aliquet. Cras non porttitor risus, maximus accumsan nunc. Curabitur fermentum ipsum in nisi pulvinar sodales.
Dont downplay your previous profession, it makes you look really bad. Dont go on and on in the "tell me about yourself" question, make it short and sweet. React lifecycle is the most basic react question and he answered it terribly. The question was asking about react lifecycle hooks. Things he did well: very confident and didn't seem nervous, kept the convo natural.
totally agree. I was not impressed with any of the answers actually. Didn't give me an impression like he really knows his stuff. React lifecycle hooks being one of the examples
He definitely bombed the React lifecycle question. Should have mentioned at least two methods: componentDidUpdate() and componentWillUnmount() and provide brief examples why one would use them during development.
Once the interviewer says 'cool' you know it's going to be a chill interview. Keep up work and soon u wont have to interview, they will just have u sign a nice 6 figure contract
Excellent video, thanks for posting. This is very helpful and has shown me that the 1st interview for a development job is really no different from every other field I have been in. One thing that may help viewers with the interview process: most likely, the first person you talk to (phone screen) will be a recruiter that supports the hiring manager's department - as he points out in the end. Ask a few questions about the person's role at the company in the first minute of the conversation to confirm this. The hiring manager gave the recruiter a list of questions to ask and the job here is to give the recruiter enough checks in the boxes to bring you on-site or on a call with the hiring manager. Notice in the video how every time he asks the recruiter if she wants more detail she quickly answers no.
I've only had one take down request - which I don't actually have to comply with, as it's perfectly legal to record a phone call in Utah if you're on it; but I took it down as a courtesy.
After hearing Josh complain and belittle companies for what they did, it is good to see a video like this one where he says GOOD things about somebody.
Not sure if people told you this before but your nervousness is kinda authentic. So keep up with that, makes you sympathetic even for job interviewers.
So.. I've been that course to course to course guy for a long time, and it made me feel pretty good that I knew how to answer every question asked except for the accessibility specific ones. I think I'll start looking for a job now. Thanks Joshua!
Thanks man! so good to see someone else struggle a little bit with some tricky questions. It is quite normal tbh. Well done for putting it out there for us! :) No cringe at all!
This was really good, wish i'd seen this before i got an interview for a tech job. I'd only worked retail before that and the interviews were so different. Might just be that it was a remote job too.
Dev and computing in general is a huge world. I'm just starting out, learning by myself, and I mix deep diving on C++ (using learncpp.com) with tons of googling, youtube and Wikipedia to get familiar with every new term I hear about. Specifics of any programming language and technology issue can be researched when you encounter it, the important thing imo is to understand the basic tech and how it can be applied to various kinds of problem solving.
God this is so standard. Tell me about yourself? Do you have experience with react? Do you have experience with testing? The proceed to spot check you on some React method. I have seen so many times and in this particular order.
Great video. Once I totally bombed an on site interview. It was all technical. I really learned that I needed to brush up on my JS skills. It was very embarrassing and a confidence killer. It also didn't help that I was interviewed in a Subway restaurant.
Was it a phone/skype interview or and one on one? If it was the latter, it shouldn't have gone that bad because for me restaurants are the perfect place.
everything looks inspiring to me, I'm glade I've invested 20 minutes watching your interview, love your Finland flag and I hope you keep pushing yourself out of your comfort zone. god bless u
I think people have to realize that people giving the interview get nervous too. Supervisors and HR people usually are less knowledgeable on subjects and as long as you sound confident in your delivery you'll leave an impression thats positive.
For someone with anxiety, interviews are stressful enough, but when you have very little to go on outside the mission statement and brief job description (at times), it’s a nightmare. I could have used this video when starting out. I know plenty will benefit from here on in.
Very cool you posted this. I know nothing about the subject but I saw the topic so I clicked to maybe learn something. Phone interviews are never fun nor easy. Incase anyone needs advice, don't worry about forming any kind of connection with them because you're simply taking a test not an interview. They call it an interview but if it's with HR or anyone not in the department you're applying for don't worry about showing your people skills because all they want are answers.
I've got an interview tomorrow. Huge thing for me- I'm very excited and just watching you through this very real interview eases my anxiety. I'm so afraid I'll be thrown a curve-ball and I'll just look like a total fool, but being able to see you work through your responses on the fly even when you admit you don't have some of the answers makes me feel like it's gonna be totally fine. You definitely see your strengths shine through in this interview.
I got rejected in the very first 10 mins. The interviewer hung the hangout meeting suddenly. After he got to know I have only 3-4months of experience in REACT. That was kind of rude. I was able to make the take home project perfectly. But the Lead developer who took my interview...asked do you know TypeScript I said I used it in Angular...then he said Do you know react? ....I said I have been working for 3-4 month now...then he said we are looking for react developers and hunged the call up on me. I was astonished. This was a company from SIlicon Valley. I am from India. I asked the feedback, the Product manager said: Combination of factors....yeah just these words as feedback. It was nice experince of getting interviewed by a company of silicon valley. But yeah it was very wiered. Please give me any suggestion on how I can improve it?
I honestly have no experience in web development but some interviewing skills I can give you is if you feel qualified for the job, and you only have a few months experience in one of the languages required, don’t say the amount of months unless necessary. Simply state you know react, or you have worked with react. Also, saying something like “I have 3 to 4 months of experience” gives the interviewer a lot of uncertainty. Be confident in your answers, instead of saying 3-4 months say 4 months (only if necessary). I know it must be hard coming from India, into a new country and interviewing with native speakers of English but you can do this. Remember to always speak with certainty if you know you can do the job. Also, the way the interviewer treated you was rude and wrong.
@@rosewhip5332 hehe...for a few minutes yes ...but later on everthing happens for a good reason and today I am a fullstack developer in another Big New York based company better than this one.
Just went on a G2I React coding interview, unfortunately didn't get the job. This is what I needed to review and work on for those who are interested: * Understand react web development terminology. * Practice solving complex coding exercises. * Contribute to open source projects on your free time. * What is HOC? How to optimize react websites perfomance? How to optimize pure functions perfomance? How to make a react website SEO friendly? How do promises work? What are mockups in software engineering/web development? What is end to end and unit testing? Where should mockups be more emphasized? * What are the complete react lifecycles? Understand react on the most fundamental level. * What is memoization? What is server side rendering? What is static generation? What are client side apps? What is imperative programming? What is declarative programming? * Why were arrow functions introduced in javascript? * What's the difference between class components and functional components in React? Why were functional components introduced? * Get into the habit of applying best coding practices. Analyze the code, after writing it. * What are primitive and reference types? * What are error boundaries?
@@mattie_world Tell me about it. $60,000-$80,000 a year, fully remote. I learned a valuable lesson, don't depend on courses. Follow documentation and googling. A lot of what they asked me I had to learn from reading, no course or youtube video even mentioned what's unit testing or memoization, even how to make a react website SEO friendly. It's not all about coding/tech knowledge. Rather more what can you do with what you know that can help companies advance. Learned that the hard way but you live and learn. I have another interview the 24th of this month. A remote senior front end position. Wish me luck guys!
Here's the answer to some of those questions for those who are interested. * What is HOC? HOC stands for Higher Order Component and it's essentially a function that spits out a manipulated or new component. You use HOC when you want to reuse logic in a DRY (Don't Repeat Yourself) principle manner. * How do promises work? Promises work asynchronously. * What is memoization? Memoization is storing the memory generated in an executed function, in the cache so that when the function gets executed again, it'll refer to the stored memory. This way we can improve performance. * What are primitive and reference types? They are javascript data structures. * What's the difference between class components and functional components in React? The methods allowed in each lifecycle. Through class components we can access many more stages of one of the 3 lifecycles of a component. * What are the complete react lifecycles? Mounting, updating, unmounting. * How to optimize react websites perfomance? 1. Enter production mode. 2. Utilizing many chunk files, meaning breaking down your componenrs and smart components as much as possible. 3. Avoid using ineex as key. 4. Use React.Fragment to avoid adding unnecessary html to the DOM. * How to optimize pure functions perfomance? Through memoization. * How to make a react website SEO friendly? Through server side rendering. I'd still recommend looking further into them. Anyone wanting to contribute to my answers (or reformulate them), please do.
As a developer with 11 years of experience, I went through more of those interviews than I can count. Now, I'm in the position where I hire people - and I completely abandoned the industry standard quiz routine. Based on my own personal experience, my belief is that a good software developer will have a certain mindset and good problem solving skills. With enough experience, I really don't care if they used React before or not. Is it a plus? Sure. Besides, we're not robots. We can't possibly remember everything. That's what documentation is for.
Also unpopular opinion: Fuck redux.
Philip Butkiewicz Hi Sir do you think html and css can get me a front end job. I'm still learning javascript but don't understand it yet.
@@creativitydisplay3059 no.. at least you must know OOP and javascript concepts. Html and css are not programming languages. focus on oop and javascript
"Sure. Besides, we're not robots. We can't possibly remember everything. That's what documentation is for."
This is exactly what I had in mind when I had a handwritten exam. Not to mention "handwritten".
W kuchni u Wujka Bagna , I wish more employers would be that way.
Me: Applies for Python position.
Interviewer: How about this Java job?
R R 😂😂😂😂 trust me this happens a lot
This is exactly what happened to me! Hehe...
Me: Applies for Javascript job.
Interviewer: So what's wrong with PHP?
This happened to me with 1010data. They listed Python but ended up spending hours on a test project using XML-macro language they use....
Java pays more than php and is a more important language in the industry
Josh: "It's always a good Monday". No one hires liars Josh.
You know I ain't get that job either 🤣👌
@@JoshuaFluke1 🤣
@@JoshuaFluke1 😂
Lmao
They do actually
Why do I get nervous just by watching this I'm not even the one being interviewed lol
Haha right, almost everyone gets nervois just that some people know how to handle their nerves better than others.
@@mryup6100 I have a phone interview in 10 minutes...this is not helping me ease my nerves AT ALL lmfao
@@leaper7808 hope you did well
This is the first video of this type that I watch because I get so nervous about interviews
Me too bro~ lol. I keep playing pausing playing pausing XD
This makes me feel much better for my interviews. You're one brave dude, putting yourself out there being all human and stuff - thanks.
RIP my job prospects.
brave for taking interview? what the fuck?
she is very kind and polite... on my interview they ask me like 20 technology questions and lot of pattern questions and theory... with some "test project"... this one was chill interview...
"human and stuff", lol
@@tonymakaroni2898 brave for sharing it with the world instead of keeping it private you pleb.
Interviewer: react lifecycle ?
He: speaks Chinese.
vivek patil he messed up bad there at first
ikr
hahhahhaha i cringed too
yeah he messed up but it was really cute he is doing it for his subscribers and young persons who is loking for a job
"That's a good question" LMAO 😂😂😂
I got nervous just by watching you get interviewed
Hahaha samee!
Just at the begining of the interview
Watching him get interviewed, literally made me think that I was the one getting interviewed 😂😅
Me too ! 😂
that was smooth though and so casual, need to practice that
I have 1 year left of my CS degree and know nothing this guys talking about. This terrifies me.
Taco Shower dont be man it is about specific stack
Also, CS !== ‘web development’;
you got an extra equal sign there buddy.
Steven Zhao in JavaScript(and I believe PHP) !== is perfectly valid! !== is strict and != is tolerant. Since a CS track and web development certainly overlap, !=may be more appropriate however!
Taco Shower, I am assuming your CS track has been Python and/or C based? It's all about what you want to do. But if you are interested in the web, Javascript and understating state management is essential and familiarity with a view library such as React or Vue very helpful. The good thing is your underlying knowledge will make learning these things easier than it is for most.
I first watched this video in early 2019 after I’d just had an interview for an entry-level web developer job, and there was so much in this video I didn’t understand. It really got me down. Through sheer luck (and maybe a lack of other applicants) I landed the job. A year and a half later and I’ve watched this video again, and I could’ve answered every single question. I’ve been feeling really down recently because I think I’m really bad at my job and I’m not learning anything, but this video helped me get some perspective.
Nice. I got the same feeling from this. By the end of it I was like "Holy crap I actually understood all of that! I guess I have improved!"
How’s the job going now
Good sh1t dude, I've never seen someone do a video like this where the interview is actually real and not fake to the point where everything is perfect. This video gave me confidence about interviews. I realized now that even people with alot of experience like you, Still dont have interviews go 100% right. Everyone is human and we aren't perfect. I hate those fake videos where people make themselves seem like robots
I once applied for a job as a web designer not knowing the salary. They made me go through over 40 design questions first and when they called me in for an interview, she asked me if I have my own laptop I can bring to the office because they don't have the budget for "some" equipment. I told her yes, and then she offered me $14 an hour for the job. I told her no thank you.
$14/hr for a web design job???!! LMAO!
Sure, let me code up a plain text website with flashing banners and a scrolling marquee LOL. That's about $26.6k a year's worth.
Heck, I'll even make the header font Comic Sans
Lol I can’t believe they didn’t laugh at their own offer.
That's what you get for being a designer and not a developer.
@alnashiefmohammad7463i think its worth considering the differences in the cost of living in Josh’s country vs yours 💀as well as your positions in life
@alnashief mohammad yeah because you're a 3rd world country where cost of living is like $100 a month, in the US cost of living is around $1000 a month ballpark average
If she considers this a preliminary call for an interview then im a little scared to know what the actual interview is like.
Lol it was pretty chill tbh
@@hil449 but what about those who are not very fluent in English? 😂
@@hil449 Yeah this wasn't too bad. I'm gonna do a phone interview in a few days and I was scared.
To be fair, she called it "React life cycle" which is what confused you. The proper term would have been "component life cycle".
Interviews like this seem like a dream where they actually ask you proper questions. Ive gotten "If you could be a superhero, who would you be? And why? " Which have resulted in the cringiest interviews on this planet....... I once got "Who do you look up to?" And i answered Rambo :/
The one I hate most is "who is your hero?". I'm just starting in coding so this was in interviews in a different field but I seemed to get that one every time.
(Most likely) won't get you the job but you could answer 'I'd be the kind of superhero that wouldn't get asked a dumb friggin' question like if you could be a superhero...' But seriously though, I'm sure they are looking for something with that kind of question. Maybe how well you think on your feet & what kind of imagination you have. Or maybe not. I'll have to look it up.
Haha I had this once. I've never even contemplated that question before. Just one of those questions which shows you can think on your feet
They seem improper questions, but asking questions like that reveals a lot about a person's personality. You can teach people how to be technical, but you cannot change their personality itself very easily.
"Do not hire; likely spree shooter"
I’ve been a web dev for years and been on my fair share of these types of interviews. One suggestion I would make to anyone preparing, is learn to tell stories. I don’t mean your life story, but take the question you are asked and tie it into an experience you have had on a project if possible. Or anything tech you know where you can tie the question into something you know. You display your level of experience and knowledge this way. Don’t just say yes or no to questions, or simply provide the answer.
Also, some recruiters will ask candidates what questions were asked and can give you a heads up. This is a huge advantage if you can get this information, since you can prep for topic areas before the interview. It’s almost like cheating 😎
And don’t worry about bombing an interview. All it takes is one that gets you a new job.
But cool video. This is definitely what an interview is like.
interviews are always cringey. thank you for having the courage to put yourself out there for the benefit of others. i really appreciate it
When interviewing with HR personnel in first round then this Albert Einstein quote applies: "If you can't explain it simply, you don't understand it well enough." Assume that they know little or nothing because they don't. You will impress the interviewer if you are able to explain technical stuff in a really simple and straight forward way. When you interview with a real developer then you can "talk shop" and get really specific with things. It's important you understand their understanding of how the sausage is made early in the interview. Really this is example of just a simple screening interview. I would have gotten some more information about the coding challenge so you can better understand what its going to involve and what they will be looking for you exhibit. You did a great job. Well done. It is clear that you moved to the next round.
hey guys, just had a junior react + node interview, here are some questions: How you handle errors in React? How you keep all NPM packages up to date? How you ensure there're no vulnerabilities within dependencies? How you keep code within Node organized? Walk me through your workflow process when you start a new React project? Which are some of your favorite Node libraries? When is it appropriate to use context in React? State vs props? What is an agile shop? ... hope this helps. good luck to all!
The fuq type of questions are those...? Uhhh
Wtf. That's what they asked you for a junior position? that's insane.
This is pretty standard question from the industry I have observed. Unfortunately, they want junior level === senior level, so basically they want to pay the senior level with junior salary, lol
1. You can and should log them using a logger tool sich as LogRocket or sentry. If you have errors, using a error catch on React router you can send the user to an error page. There you have oppoertunity to notify the user that there was an issue.
2. In your github or bitbucket you can use tools like dependabot to track out of date packages. Personally I have most of my packages in Nexus in order to avoid breaking features in updated packages.
3. This is very opinionated. There are different ways sich as MVC or Route Based organization. Really depends on what the team prefers
4. If I have to start something from scratch I either user create react app or nextjs boilerplate. I usually set up my linting and prettier first and then define all my pages in either nextjs or react router. Mostly I have templates already set up trough github templates that I often clone.
5. I live momentjs and React Apollo. They are easy to use, well maintained and has a pretty tiny size for its features
6. Probably when you realize that redux is not the greatest tool in the world for what it does.
7. Yes.
8. I think this is the website of scrum where you can certify yourself as a scrummaster without any real life experience for 60 dollars
Either I need a raise or find a different job. I am a junior according trough my contract lol
I freaking love how you don't try to make your voice sound like a youtuber. You're awesome man, keep it up.
Your lack of eye contact bothers me
Put a doll or something on top of the camera, look at that
Stephan Dvoryanchikov with the interviewer
r/wooosh
how can these people not get the joke
@@viddictify maybe they've never been to an interview or had a job lol
Props for putting yourself in an interview, under intense pressure, on display for millions people wow
You did well man...I once had an interview for a Technical PM position and I got 100 questions back to back. 50 one session and 50 the next and there were questions that I did not know but like my CIO told me after I onboarded, it's not about your answers so much but more about the confidence in how you answer them.
I don't like phone interviews. I prefer face to face. Even though I'm introverted and socially anxious, it makes me even more anxious when I can't see their facial expressions in real time lol. I hope I won't have to do many of these unless necessary... Skype interviews are much better.
same
I think that's normal, since much of the information exchanged in a conversation is done with our bodies.
The worst is when they "streamline" the interview process to recording a video answering questions that pop up at time intervals.
Totally get it, I had one where they were seeing me on Skype while I couldn't see them. The situation was so weird/embarrassing/uncomfortable that I believe it was the main reason I screwed up the whole interview.
The worst is when you start looking and 3 months go by and no interviews have been setup... You start to wonder if you are doing it wrong or something. One of the first companies I applied for took over 3 months before they interviewed me or even answered back.
This is very real. Except maybe that this interviewer knew a lot more about programming than most. Thanks for sharing this.
Thanks for sharing Joshua, felt nervous for you. Was so good to see that they are not really much different to a standard interview, besides checking knowledge. Phone interviews are mostly to see if you're likeable and know how to communicate.
This was totally awesome. glad to know that not everyone sounds like a rockstar and nails every answer on their interview! Thanks for uploading this!
_Tell me what you like about REACT._
me : "yeah i like them video especially elders reacts to cats and GTA 5"
this comment is very underrated
its really funny commit 😂😂😂😂😂😂😂
when a person reacts to somthing while riding a bike , it's call React life cycle 🤣
Hahahah hahahahaha that killed me lmaoooo
😭😭😭
You seem like an honest guy and that good to see these days.
I used to screen developers like this (hold the first initial call) and can tell you that the interviewer should not be throwing in technical questions into a 'fun chat' (or whatever she said at the start). This is a red flag. If a company starts the call with 'a chat' then starts asking technical questions like this, it doesn't say much how they are treating candidates and therefore how you will be treated further down the line. I'm going through interviews as a developer myself now and have been duped into a '15 minute call to talk about the interview process', which actually turned into a 40 min first stage interview screening call! Major red flag! Any new developers out there, please watch out for things like this. Remember you deserve to be treated with respect regardless of your experience level, you are a HUMAN! Thanks, Joshua for this awesome video, I picked up some great tips, especially how to answer the testing question. Love it!
I just finished my portfolio and resumé and started applying for jobs 3 days ago. Got my first telephone interview and it's in 4 days! Trying to utilize every helpful resource I can. Thanks for these videos, Joshua! Been a fan for a while!
which position and how did it go
Hey, good day. Did you land a web dev job?
The lifecycle question was one that everyone here in the comments probably understood what the interviewer was asking and we all cringed for you a bit. But i understand the nerves you get during interviews and sometimes you are so nervous to do good that your brain takes weird tangents when you hear certain words. I bet as soon as you watched it over again you probably knew exactly what she wanted the moment you heard it without the nerves of the interview.
For those that are reading this, I also would say that this was a rougher type of interview to have. The person leading the interview (the girl on the phone) didn't do a super good job conducting the interview in my opinion. It was very sterile and you could almost hear her checking off boxes through the phone. I hate interviews like this. A good interviewer will actually create a conversation and find ways to get information of skill and knowledge much more naturally. In fact, interviews like this one cause the person getting interviewed to be much more nervous and trip up more often. As an employer you can miss out on really good talent through a poor interview process like this. Especially in software development because many of the best developers out there are introverted and those types of personalities struggle with this kind of interview.
But thanks for making the video. I think the questions are good study questions for developers to think about before an interview. But i think the company that you interviewed with needs to look at training their staff to conduct better interviews.
J. Alexander Curtis Thanks for the honest feedback
Spot on
J. Alexander Curtis Aza
They wont hire any compotent tech recruiters.
Seen it multiple times.
Plus to be honest its all google based technical questions per language and reading and checking off questions to sent to the hiring manager.
P.S tech recruiter for 2+ yrs.
But I have always been the type to develop relationships and dont go entirely on just plain questions and chat with developers and more of a relaxed convo.
Then again we also have quotad to meet so and bosses in the room that are hearing are calls.
For the most part I still get to know the person then ask some tech questions.
She is horrible.
By the way most of the recruiters are bimbos and politic di*k suckers runs rampant. You know the real ones when you speak to them
I really appreciate you commment, thanks!
Email after this interview....After "thoughtful" consideration, the team has decided to pursue other candidates at this time. 😂😂
Immanuel George 😂
🤣🤣🤣🤣🤣🤣
Nah, we don't even get an email reply.
This happens to me a lot not joking
@@connorrx8008 It happens to everyone. I've had it happen to me well over 300 times.
My favorite part of this has to be the massive bomb 7 minutes in, but it's not because I enjoy seeing anyone make mistakes. It's just nice to see a reminder that even the most seemingly confident people can mess up in interviews. My first phone interview for a software engineering company was around 5 years ago and I bombed like this (actually, much worse). The difference is I never actually recovered. So it is nice to see that there is still hope.
never recovered as in?
@@mukta4689 He's still in a coma, his message was decoded from brain wave analysis.
@@pocnit Lmaoooo
@@pocnit they're now a corpse, coma ended a year ago
@@internetspectator6051 I'm here to sadly announce to all of you that our beloved friend Aimie is no longer with us.
RIP.
Well, this convinced me not to be a software developer. My eyes glazed over when listening to this. Major props, man.
The part where you bombed it was actually pretty decent. If it was me, I would've probably ended the call and called her back to tell her that my phone had disconnected for some reason in order to get my thoughts back lol.
someguy604 lol 😂
😂😂
HAHA
lol
this is not an interview lol its a screening for an interview...
This, screening is the easy part.
This def falls under the broader category of job interviews
exacly
I’ve had a couple jobs where my phone screening was my interview
In 2020 this is basically the interview lol
good video there's always a cringy moment in every interview so props for putting it out there is good to show people not everything goes perfect and it's impossible to remember every bullshit keyword in this industry lol too much shit to remember
Thanks! I just want to get something real out there, not mockup this or mockup that - the real deal pass or fail. Side note - if you're open to it - It'd be awesome to interview with you get your perspective on a few topics in the industry!
Joshua Fluke definitely would love to
Joshua Fluke and then we can do something for my channel
Joshua Fluke I usually like to do live shows email codingphase at gmail
Sent! Looking forward to it.
This is a great video giving us a view into an important, real-life part of the process. Thanks for being open and vulnerable in sharing this. I could never have done it, lol.
This makes me feel a lot more secure about interviewing.
Jillian Marie I agree. It’s great to get advice on what you need to prepare on but it’s not the same as actually going through or reviewing a real interview. You notice and pick out things you could have been unprepared for and can do better next time.
Me too actually.
"Why do you like React?"
> It's fast
Lmao
It would take too long to implement React 😂
does that ...does that cover everything?
im a graphic designer and this helped so much man! i had a my phone interview last friday and it was very similar to yours, some questions i feel i answered well and some i was not answering too well, but yeah helps to see not all interviews are smooth as hell.
Man i'm super glad i found your channel. I'm also a Mechanical engineer changing carrears to web-development, focusing on front end!
I channeled your calmness for my interview this morning. Give thanks for the vid!
Did you fail I hope so
14 year software engineer (big data engineering and now ML). I've interviewed approx 80 people in my career - I always pick their resume/CV and quiz them in-depth on their projects and knowledge of what is on their resume/CV. Yes they will have to whiteboard and yes will critique what they whiteboard. And no, I don't ask how to reverse a binary tree. That tells me nothing - that can be googled and implemented easily. Example, tell me how you used Kafka (what was the topology? how many topics), How did you index in ElasticSearch, what loads you had on your DBs, what problems were encountered and how you solved those problems. Why didn't you use this tech over this other tech? Could you use it? Compare these two technologies on your CV, what are the main differences you saw interfacing with them....etc
I love you. As a upcoming graduate, I can ramble about my project in-depth all day. Algorithm & Data Structure code problems, now that scares me. I can speak about Algo's and DS's all day. Coding them I struggle with. Conceptually I understand both. I can even write pseudocode, but getting the code working is hard. Remembering the syntaxes and whatnot, is hard.
@@KiraIRL to me happens the inverse, Can code easily but Have no idea of DS and algorithms. Only know php and js
Now I am SCARED!!! really :/
damn with that you definitely weed out the people that lie on their resume, which is tons of people LOL.
Streeeetch.
That was really cool Josh, great idea for a vid!
Hey man glad to see you escaped that Freddie Krueger attack.
At 11:00 when mrs. HR starts to talk about HER experiences instead of asking more questions... that was the point I knew that you won.
exactly. That's how you know you've gotten the job.
I love this video, such a great idea. Thank you for creating this! I have a few ideas that may help others when speaking on the phone.
Please, answer your phone with your own name when you expect a call from a professional contact. It avoids the need for the caller to confirm they have reached the correct person and avoids some initial awkwardness.
Don't be afraid to open with a small story too, nothing too long but enough to deliver some personal tone outside of, "Mondays huh?" or "It sure is hot out lol". Doing so quickly establishes a positive tone and allows you to showcase some of your personality.
Finally, people hire others they feel they can get along with! Your personality and work ethic are your most important assets!
Dude this video is amazing. Now that I am getting closer to interviews, this helps a ton :). Appreciate it and subscribed.
Thank you so much for posting this.
This scares me. After school, fucking it all up in an interview lol. But you doing this really was great and hopefully you can make more of these in the future. I am starting my CS degree this Fall after changing majors, and I am scared but excited. You just got a sub!
Tanner Barcelos It's scary the first time, after many fails you become immune. Think of it as if you're talking to your friend and be passionate about tackling their issues. You got this! : )
CS degrees generally are aimed for software engineering, not web development. Although some software engineering ideas are taken into web dev like design patterns.
I'm a new grad, and I know this post is two years old...but if you are still in school GET AN INTERNSHIP if you can. I am still struggling to find work and I think the pandemic forced me to compete for jobs with programmers with experience. My friends have already been hired and they had internships.
What a instructive video! Thank you! And it is clear how difficult it is for the interviewer to cope up with so many technologies! I understand their side as well!
As now everyone shows perfect life in social networks, I really like to watch people showing as humans. Keep the good work!
You should've added captions. It was hard to understand what she was saying
Captions are available on every TH-cam video. Go to settings (3 dots, top right of every video) under playback speed. Click closed captions (CC) and you'll see 'Off' & 'English Generated'.
@@mariedalton44 Automatic are not good enought.
@@mariedalton44 not every TH-cam video
You Tube captions are basically worthless in any technical exchange.
Hey there! Enjoyed the video! I don't feel alone in these crazy interviews anymore. You really showed me that there are others who are in the struggle as well. Thanks man:)
The ideal interview. Asking solely about work related stuff. Not that dumb shit like where do you see yourself in 5 years or why did you choose to work here etc
I almost had an anxiety attack just from watching this. I feel like no matter how much I learn about programming and web design, I'll never be able to successfully make it through an interview like this :(
Haha than you must be a noob programmer
Rapannell36 interview anxiety comes from lack of knowledge. Build your knowledge and with practice anxiety will go away. Good luck
Why, she sounds more nervous than him
its a good thing to know how the interviews are like when somebody is actually in that stage. it boosts confidence when you hear that, you can handle most of the questions. Am now working on portfolio and i hope to land a job soon. thanks for that
I always struggle how long should a self-introduction be, in many interviews ppl who care about what you have not what you have been would like you to be more concise on your skills and what projects you have done, I made mistakes before to talk about my experiences in chronological order, and the interviewer got very inpatient
This helped me a lot Joshua! I'm more of a show me what you got type of coder. I have problems with phone interviews, it scares me, it feels like a death sentence to me, public speaking is not my thing. I Will use this as a guide to building confidence. Thanks again, bro
You made me feel alot better about my interviews. Thanks man.
My man's films himself while also doing a job interview, I would have stained my room with how bad I shit myself from sheer nervousness.
React lifecycle?
Answer: Well....Quisque lobortis bibendum ligula id pellentesque. Nullam tincidunt leo nec eros posuere aliquet. Cras non porttitor risus, maximus accumsan nunc. Curabitur fermentum ipsum in nisi pulvinar sodales.
I'm sorry John, I don't speak angel.
@Iroquois Pliskin I think it's lorem ipsum lol
you're hired.
All the comments to "this.comment" are awesome !!!!
My Answer: I am baby avocado toast...
Props to you for posting this. Great for people to see that haven't been through interviews yet.
It's so cringe, because it reminds me of myself being interviewed and all that stress comes back. Haha!
My nerves end me. I can talk the talk but when I’m on the spot I just crumble.
Dont downplay your previous profession, it makes you look really bad.
Dont go on and on in the "tell me about yourself" question, make it short and sweet.
React lifecycle is the most basic react question and he answered it terribly. The question was asking about react lifecycle hooks.
Things he did well: very confident and didn't seem nervous, kept the convo natural.
totally agree. I was not impressed with any of the answers actually. Didn't give me an impression like he really knows his stuff. React lifecycle hooks being one of the examples
yup, also using windows -100 points for Gryffindor
Windows isn't bad >.>
He definitely bombed the React lifecycle question. Should have mentioned at least two methods: componentDidUpdate() and componentWillUnmount() and provide brief examples why one would use them during development.
You guys seem to have a lot of time to memorize stuff I can use auto complete for.
Who's watching this in 2023 and having a really hard time getting hired for a job you are 100 percent qualified for??? Its insane out there!
i really hate interviews... i feel like this is a block in my life that i will never get through.
A lot of people, including myself, feel the same way. However the more interviews you do, you more comfortable you get. Don't give up!
Once the interviewer says 'cool' you know it's going to be a chill interview. Keep up work and soon u wont have to interview, they will just have u sign a nice 6 figure contract
You're definitely smart and know your shit! Nice job!
Excellent video, thanks for posting. This is very helpful and has shown me that the 1st interview for a development job is really no different from every other field I have been in. One thing that may help viewers with the interview process: most likely, the first person you talk to (phone screen) will be a recruiter that supports the hiring manager's department - as he points out in the end. Ask a few questions about the person's role at the company in the first minute of the conversation to confirm this. The hiring manager gave the recruiter a list of questions to ask and the job here is to give the recruiter enough checks in the boxes to bring you on-site or on a call with the hiring manager. Notice in the video how every time he asks the recruiter if she wants more detail she quickly answers no.
You got me with the Witcher signs.
Hey man, this was pretty ballsey. We need more like this. Hope it didnt bite you and hope you keep doing this type of thing.
I've only had one take down request - which I don't actually have to comply with, as it's perfectly legal to record a phone call in Utah if you're on it; but I took it down as a courtesy.
I think you interviewed for the company I work at.
LOl
what is the company?
Chris Simmons what company
It was a joke. My company is like this, though. Not at liberty to disclose that information.
His Majesty Twitter
After hearing Josh complain and belittle companies for what they did, it is good to see a video like this one where he says GOOD things about somebody.
Thank you so much for posting this, I thought that you handled the stress very well! Keep up the great vids
That’s it? I’ve been preparing for this for months solving algorithms.
Those are after this
11:20
- Have you ever shoplifted before?
Yeah, of course
That's what I heard too lmao
Not sure if people told you this before but your nervousness is kinda authentic. So keep up with that, makes you sympathetic even for job interviewers.
So.. I've been that course to course to course guy for a long time, and it made me feel pretty good that I knew how to answer every question asked except for the accessibility specific ones. I think I'll start looking for a job now. Thanks Joshua!
Thanks man! so good to see someone else struggle a little bit with some tricky questions. It is quite normal tbh. Well done for putting it out there for us! :) No cringe at all!
Thanks for making this video. I’m 4 months in teaching myself coding/web development. Gives me hope to be patient and keep working. Thanks Joshua!
It's been 2 years and 4 month since you started. Are you a developer now?
How are things for you now? I hope you’re doing great!
So relatable. We all trip over ourselves in these situations. Information overload sometimes. We are only human. Well done for nailing this bro!
3:18 Wait who's interviewing whom?
This was really good, wish i'd seen this before i got an interview for a tech job. I'd only worked retail before that and the interviews were so different. Might just be that it was a remote job too.
When you study web development for almost a year and still have no idea what all these buzzwords are...
And then wonder why you don't get hired
@@priceandpride lol
@@priceandpride lol good one
need to study the right stuff for the job, ez
Dev and computing in general is a huge world. I'm just starting out, learning by myself, and I mix deep diving on C++ (using learncpp.com) with tons of googling, youtube and Wikipedia to get familiar with every new term I hear about. Specifics of any programming language and technology issue can be researched when you encounter it, the important thing imo is to understand the basic tech and how it can be applied to various kinds of problem solving.
God this is so standard. Tell me about yourself? Do you have experience with react? Do you have experience with testing? The proceed to spot check you on some React method. I have seen so many times and in this particular order.
I felt like I was the one being interviewed, I literally got goosebumps.
Great video. Once I totally bombed an on site interview. It was all technical. I really learned that I needed to brush up on my JS skills. It was very embarrassing and a confidence killer. It also didn't help that I was interviewed in a Subway restaurant.
Was it a phone/skype interview or and one on one? If it was the latter, it shouldn't have gone that bad because for me restaurants are the perfect place.
everything looks inspiring to me, I'm glade I've invested 20 minutes watching your interview, love your Finland flag and I hope you keep pushing yourself out of your comfort zone. god bless u
I think people have to realize that people giving the interview get nervous too. Supervisors and HR people usually are less knowledgeable on subjects and as long as you sound confident in your delivery you'll leave an impression thats positive.
For someone with anxiety, interviews are stressful enough, but when you have very little to go on outside the mission statement and brief job description (at times), it’s a nightmare. I could have used this video when starting out. I know plenty will benefit from here on in.
Thanks, I thought the interview questions would be more daunting
Glad it helped.
wow man, wonderful video, I always wanted to see what a real interview for a remote job is
like, very nice!!!!!
Very cool you posted this. I know nothing about the subject but I saw the topic so I clicked to maybe learn something. Phone interviews are never fun nor easy. Incase anyone needs advice, don't worry about forming any kind of connection with them because you're simply taking a test not an interview. They call it an interview but if it's with HR or anyone not in the department you're applying for don't worry about showing your people skills because all they want are answers.
I’ve been interviewing since May 2020 and this triggered my PTSD with the interview process 😂
I've got an interview tomorrow. Huge thing for me- I'm very excited and just watching you through this very real interview eases my anxiety. I'm so afraid I'll be thrown a curve-ball and I'll just look like a total fool, but being able to see you work through your responses on the fly even when you admit you don't have some of the answers makes me feel like it's gonna be totally fine. You definitely see your strengths shine through in this interview.
How did it go and for which position
I got rejected in the very first 10 mins. The interviewer hung the hangout meeting suddenly. After he got to know I have only 3-4months of experience in REACT. That was kind of rude. I was able to make the take home project perfectly. But the Lead developer who took my interview...asked do you know TypeScript I said I used it in Angular...then he said Do you know react? ....I said I have been working for 3-4 month now...then he said we are looking for react developers and hunged the call up on me. I was astonished. This was a company from SIlicon Valley. I am from India. I asked the feedback, the Product manager said: Combination of factors....yeah just these words as feedback. It was nice experince of getting interviewed by a company of silicon valley. But yeah it was very wiered. Please give me any suggestion on how I can improve it?
I honestly have no experience in web development but some interviewing skills I can give you is if you feel qualified for the job, and you only have a few months experience in one of the languages required, don’t say the amount of months unless necessary. Simply state you know react, or you have worked with react. Also, saying something like “I have 3 to 4 months of experience” gives the interviewer a lot of uncertainty. Be confident in your answers, instead of saying 3-4 months say 4 months (only if necessary). I know it must be hard coming from India, into a new country and interviewing with native speakers of English but you can do this. Remember to always speak with certainty if you know you can do the job. Also, the way the interviewer treated you was rude and wrong.
@@mauidano13 Thanks I will surely consider your points next time. Thanks for the suggestion. :)
@@rosewhip5332 hehe...for a few minutes yes ...but later on everthing happens for a good reason and today I am a fullstack developer in another Big New York based company better than this one.
@Borisov Alexander Thanks
@@stressfree9780 lol
Just went on a G2I React coding interview, unfortunately didn't get the job. This is what I needed to review and work on for those who are interested:
* Understand react web development terminology.
* Practice solving complex coding exercises.
* Contribute to open source projects on your free time.
* What is HOC? How to optimize react websites perfomance? How to optimize pure functions perfomance? How to make a react website SEO friendly? How do promises work? What are mockups in software engineering/web development? What is end to end and unit testing? Where should mockups be more emphasized?
* What are the complete react lifecycles? Understand react on the most fundamental level.
* What is memoization? What is server side rendering? What is static generation? What are client side apps? What is imperative programming? What is declarative programming?
* Why were arrow functions introduced in javascript?
* What's the difference between class components and functional components in React? Why were functional components introduced?
* Get into the habit of applying best coding practices. Analyze the code, after writing it.
* What are primitive and reference types?
* What are error boundaries?
what was the salary for this? i conisder myself mid weight front end dev and these would have been really hard for me to answer on the spot
@@mattie_world Tell me about it. $60,000-$80,000 a year, fully remote. I learned a valuable lesson, don't depend on courses. Follow documentation and googling. A lot of what they asked me I had to learn from reading, no course or youtube video even mentioned what's unit testing or memoization, even how to make a react website SEO friendly. It's not all about coding/tech knowledge. Rather more what can you do with what you know that can help companies advance. Learned that the hard way but you live and learn.
I have another interview the 24th of this month. A remote senior front end position. Wish me luck guys!
Here's the answer to some of those questions for those who are interested.
* What is HOC? HOC stands for Higher Order Component and it's essentially a function that spits out a manipulated or new component. You use HOC when you want to reuse logic in a DRY (Don't Repeat Yourself) principle manner.
* How do promises work? Promises work asynchronously.
* What is memoization? Memoization is storing the memory generated in an executed function, in the cache so that when the function gets executed again, it'll refer to the stored memory. This way we can improve performance.
* What are primitive and reference types? They are javascript data structures.
* What's the difference between class components and functional components in React? The methods allowed in each lifecycle. Through class components we can access many more stages of one of the 3 lifecycles of a component.
* What are the complete react lifecycles? Mounting, updating, unmounting.
* How to optimize react websites perfomance?
1. Enter production mode.
2. Utilizing many chunk files, meaning breaking down your componenrs and smart components as much as possible.
3. Avoid using ineex as key.
4. Use React.Fragment to avoid adding unnecessary html to the DOM.
* How to optimize pure functions perfomance? Through memoization.
* How to make a react website SEO friendly? Through server side rendering.
I'd still recommend looking further into them. Anyone wanting to contribute to my answers (or reformulate them), please do.