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

General Discussion

Andrew Boryk
Andrew Boryk
15,916 Points

Technical Interview Track?

What do you guys think about Treehouse having a track that is designated to practicing for technical interviews? I finished all the Swift tracks, and I still find that a lot of data structures and algorithm material are not covered. I've been coding for 9 years, and even so, I find it hard to know what I need to for technical interviews. What do you guys think about an idea like this?

1 Answer

Pasan Premaratne
STAFF
Pasan Premaratne
Treehouse Teacher

Andrew Boryk

I have plans for a data structures and algorithms track that I want to get to around summer this year. Hopefully that helps. In terms of a general interview track...haven't really thought about it myself. What kinds of content would you like to see in there? Aside from Algo/DS that is

Andrew Boryk
Andrew Boryk
15,916 Points

Hey Pasan Premaratne!

Thanks for responding and for creating all those great Swift courses. I think what would be great for a track like this is that it aligns with the Business track as well as the technical tracks. For starters, the track could help developers with formatting resumes, the preparing for interviews, with workshops on what questions to be ready to answer. Then, on the more technical side, it would be great to have courses on Algorithms and Data Structures, with challenges that model questions that one would be asked on an interview. Treehouse has an excellent editor, and some of the sites that I use to practice these problems just don't have the technology to make learning efficient.

I feel like all the tracks that are on Treehouse right now do an excellent job of helping us learn all the material we would need to do the job. But lately, when interviewing and hearing about interviews at bigger companies, and it seems they just side step all the great stuff that we learned, and ask more generic algorithms and DS questions, which feel more like reciting from a book rather than practical knowledge. In comparison, it's like we can do the position, but can't do the interview haha. You feel what I'm saying?

I come from a background where I took courses on computer algorithms and game theory nearly 8 years ago, and I haven't found much of that in my time developing professionally in companies or freelance. So this course would be great to help learners prepare for things they may not encounter regularly, as well as learn new techniques that they may utilize to become better coders.

Again, thank you so much for responding to my discussion post, it really shows the community that Treehouse cares about its learners. Treehouse is always my first recommendation to people learning to code.

Pasan Premaratne
Pasan Premaratne
Treehouse Teacher

Hey Andrew Boryk

These are great ideas! I'd like to start algorithm and data structures content for Swift when I'm done with all the Swift 3 updates (so in a month or two).

In terms of resume prep and interview content, we've got some ideas we've been throwing around but are trying to come up with a compelling format to do this in. Going to discuss with the team and get the ball rolling.