#target school?

1 messages · Page 1 of 1 (latest)

neon dagger
#

Title

normal iron
#

not at all

neon dagger
#

Oh what school?

#

Where did you intern for 2021?

normal iron
#

well I'm in Europe so I can't reveal more for privacy reasons :p

neon dagger
#

Ah

#

:p

normal iron
#

first time intern

#

honestly I think what mattered more is having a bunch of low-level C++ projects on my resume

#

for the core dev role anyway

north elm
#

how long did it take to hear back after oa

normal iron
#

3 days

north elm
#

did u pass all cases for oa?

normal iron
#

OA -> phone invite: 3 days
first round -> second round invite: 2 hours
second round -> offer: 2 days

north elm
#

dang they're fast

normal iron
#

I passed all the public test cases but no idea about the hidden ones

#

for the SWE OA we couldn't even see the final score at the end of the OA

weak briar
#

what sort of projects didd u do?

normal iron
#

my advice is contribute to open source projects

#

you'll learn sooooooo many different things

#

it's how I learned C++, Python and other more theoretical stuff lol

weak briar
#

yeah def gonna try and find something cool opensource to work on after midterms are over

normal iron
#

(before they were taught in college)

weak briar
#

did they emphasize knowing modern c++ features? like i was using c++17 stuff like variants in my prev project, but should I know like all the features in c++20 or something?

normal iron
#

nah, they don't really test you on advanced or modern C++ stuff

#

I think the only modern feature I used is constexpr to define true constants lol

#

I had the feeling that they take your code and try to compile it during the final interview

#

so make sure you can write error-free C++ code without an IDE

weak briar
#

guess i gotta go from clion to notepad KEKW

normal iron
#

yeah definitely try to use "dumb" editors from time to time

vale sleet
#

How to learn about all the C++ things they ask?

#

Any good resources?

normal iron
#

for the first round, you might be asked a bunch of data structures questions and how they're implemented

#

so I think skimming the source code of e.g. libstdc++ or libc++ isn't a bad idea

#

definitely overkill for the interview

vale sleet
#

Oh, great. And did you go through any book in particular too?

normal iron
#

hmm not really

weak briar
normal iron
#

I had the opportunity to read about C++ implementation details when I was working on personal projects

weak briar
#

you lkearn a lot more by working on projects yeah

normal iron
#

the second round is simultaneously less and more C++ heavy; less heavy because they don't ask you about implementation details

#

but there's more C++ because you literally have to write C++ code and use standard library stuff

vale sleet
#

Okay, some oops design problem?

normal iron
#

yep

vale sleet
#

Got it.

normal iron
#

nothing too complicated though

#

I think my class had like one member function lol

vale sleet
#

Can you give example questions?

#

Like designing a parking lot type?

#

With OOps C++?

normal iron
#

"designing X" type of questions, yes

#

it's not really that OOP heavy

vale sleet
#

Okay. So they are generous in giving hints?

normal iron
#

depends on your interviewer

#

I had a very... different experience in my second interview compared to the first one

vale sleet
#

So, after OA, there is no LC questions.

normal iron
#

the interviewer for the first round was willing to drop hints

#

actually, I guess the second interviewer did give me hints, too. but the interview was a lot less interactive and there were a lot more awkward moments of silence

#

so it really depends on your interviewer

vale sleet
#

Both interviews were on zoom right?

normal iron
#

I had some algorithms questions in my first round

#

you won't be asked to write any code though

#

just need to describe your solution

vale sleet
#

Okay.

normal iron
#

and yeah, both interviews were on Zoom

weak briar
#

what sorta open source projects did you work on?
well-known stuff like boost or just cool smaller projects you were interested in?

normal iron
#

less well-known than Boost, but kinda well-known in its domain (I can't be more specific without doxxing myself :p)

#
  • some small personal projects
vale sleet
#

Can you give some alternate c++ projects that one can contribute

sour remnant
#

i emailed the recruiter and she said she’ll be in touch with me soon

#

watch it be in touch with me to tell me i got rejected sadge

normal iron
vale sleet
#

I am completely new to this.

normal iron
#

could be anything from C++ libraries like pybind11 (which HRT probably uses a lot, btw) to emulators

#

I didn't know C++ at all until I started contributing!

normal iron
vale sleet
#

From how much time you were contributing to this?

normal iron
#

years

vale sleet
#

Oh man

#

Bro your life is set now. Just make sure to get the full time.

normal iron
#

lol well I've heard it's kinda difficult to get return offers

#

honestly I didn't expect to even pass the OA when I applied, so I'm just treating this like a bonus opportunity to learn :p

vale sleet
#

Thanks a ton for answering questions. It genuinely helped a lot. Maybe a year from now, I will apply for full time. I am an MS CS student.

normal iron
#

no problem!

#

there's surprisingly little info on HRT online so I'm happy to answer questions

sour remnant
normal iron
#

oh, huh

#

that's surprising -- I thought the headcount was higher for C++ interns

vale sleet
sour remnant
#

yeah its a weird situation

#

yup, my biggest project was c++

vale sleet
#

Okay.

sour remnant
#

but in terms of work experience i used python more

#

so that might be why

normal iron
#

ah, I see

vale sleet
#

Actually I am new to USA (international student), just wanted to ask if fall internships are also there

#

And are they in good number?

weak briar
#

@normal iron you the goat for answering all our questions, like pragun said it helped us out a tonnn
have fun at hrt next summer meow_corgi

weak briar
#

like Asana I applied to for summer and asked to be considered for fall instead, and they said sure

vale sleet
#

Aah, I see.

#

Separate opening for fall will also be there, right?

#

And this season for summer internships will last till December, right?

weak briar
#

yeah, openings for fall usually open up late winter / early spring, so around february I think

weak briar
vale sleet
#

Thanks for answering AC34, people here are willing to help

#

I am having a nice experience. Thanks a ton.

weak briar
#

np! everyone on this discord is rlly helpful (even tho we sometimes like to troll ppl KEKW )

prisma forge
weak briar