Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> 1. Where did you learn how to implement the Data Structures and Algorithms?

Mostly? 1st year undergrad.

> 2. Also, I'm in a dilemma between using Python and C/C++. Which one would you suggest?

I like Python as a quick-to-write language (whiteboard friendly), but in my most recent interview, some of the questions were phrased to make them easier to implement in C (i.e. more natural to write in terms of pointer access, IMO). I think the answer really depends on the company and what they usually work in.



> Mostly? 1st year undergrad.

How common is this? I did my (EE) undergrad I Florida, which has pretty extensive Gen Ed requirements. Almost nobody takes major courses in their first year.


We had flexibility in our schedules (CA state school). I mixed major and GE courses throughout my years in college. CS courses rarely had GE requirements, unless you count math.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: