Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript JavaScript Functions Create Reusable Code with Functions Introducing Functions in JavaScript

Joel Acevedo
Joel Acevedo
14,420 Points

Why interview questions are so difficult, compared to the content you learn in these videos?

I am a UI Designer. I decided to refresh my knowledge in JavaScript with these videos, and even learning more than I knew. But I am struggling BIG TIME with interviews. Every time I get a phone interview, I find the questions so hard that I have a hard time answering them because I either do not understand what they are asking for or simply I have no idea what they are talking about. Is it me? Or are interviewers just being tough on you? Do I simply need to know more? Any recommendations?

4 Answers

Joel, I found that a fair amount of these videos are good for just getting a beginner's understanding to the topic. I am a big fan of books in terms of supplementation so I have used Eloquent JavaScript and JavaScript for Web Developers. I would also recommend using something like CodeWars or a similar site to help you prepare for the Data Structures and Algorithms type of questions that you are probably going to be asked in interviews. I also think Udemy has a few videos on Interview Prep Questions for JavaScript based positions.

I think Treehouse is great for getting a start on a particular area, but you will need other resources to dive deeper to the point where a company will be ready to pay you.

Joel Acevedo
Joel Acevedo
14,420 Points

Great advice.

The problem I am having is that for the past 5 years, my role at work has been limited to wireframing/mockups/analysis and less coding. So I am rusty or simply outdated. Unfortunately, portfolios nowadays are not enough and they are asking so much, I feel overwhelmed and somehow defeated.

Thanks for the reply.

Steffeni Veren
Steffeni Veren
7,259 Points

Hey Joel,
I've been working as a software engineer for a year now after working in another field, and my best advice would be to start building apps on your own so you can get practice and understand the inner workings of web development. Prior to my first job, everything in my portfolio was practice applications I had created in order to learn, this eventually landed me a job. I hope this helps! Getting your hands dirty is the best way to learn coding in real world applications.

Good luck!

Quoting my professor: "They want to separate the Software Engineers and the Computer Scientists from the code monkeys"...

Those videos are good for secondary and high school students not that interested in STEM to have their feet wet in programming.

Libor Gess
Libor Gess
6,880 Points

well thank you that is very interasting for people who come over to learn new skils for a new career. Now I am asking myself if this is waste of time and money.

boi
boi
14,242 Points

I know of many people who started their journey from TeamTreeHouse. Today they are employed and highly skilled in what they do. I don't like to call out names but one famous person would be Chris Sean. He has a YouTube channel as well.

Maybe you've got something personal with this platform or is it just your ignorance. Everyone starts somewhere, be it a secondary or high school education.

Ask your professor whats his dream job.