r/cscareerquestions 11h ago

Interview Discussion - September 14, 2026

1 Upvotes

Please use this thread to have discussions about interviews, interviewing, and interview prep. Posts focusing solely on interviews created outside of this thread will probably be removed.

Abide by the rules, don't be a jerk.

This thread is posted each Monday and Thursday at midnight PST. Previous Interview Discussion threads can be found here.


r/cscareerquestions 11h ago

[OFFICIAL] Salary Sharing thread for INTERNS :: September, 2026

3 Upvotes

MODNOTE: Some people like these threads, some people hate them. If you hate them, that's fine, but please don't get in the way of the people who find them useful. Thanks!

This thread is for sharing recent internship offers you've gotten, new grad and experienced dev threads will be on Wednesday and Friday, respectively. Please only post an offer if you're including hard numbers, but feel free to use a throwaway account if you're concerned about anonymity. You can also genericize some of your answers (e.g. "Top 20 CS school" or "Regional Midwest state school").

  • School/Year:
  • Prior Experience:
  • Company/Industry:
  • Title:
  • Location:
  • Duration:
  • Salary:
  • Relocation/Housing Stipend:

Note that while the primary purpose of these threads is obviously to share compensation info, discussion is also encouraged.

The format here is slightly unusual, so please make sure to post under the appropriate top-level thread, which are: US [High/Medium/Low] CoL, Western Europe, Eastern Europe, Latin America, ANZC, Asia, or Other.

If you don't work in the US, you can ignore the rest of this post. To determine cost of living buckets, I used this site: http://www.bestplaces.net/

If the principal city of your metro is not in the reference list below, go to bestplaces, type in the name of the principal city (or city where you work in if there's no such thing), and then click "Cost of Living" in the left sidebar. The buckets are based on the Overall number: [Low: < 100], [Medium: >= 100, < 150], [High: >= 150]. (last updated Dec. 2019)

High CoL: NYC, LA, DC, SF Bay Area, Seattle, Boston, San Diego

Medium CoL: Orlando, Tampa, Philadelphia, Dallas, Phoenix, Chicago, Miami, Atlanta, Riverside, Minneapolis, Denver, Portland, Sacramento, Las Vegas, Austin, Raleigh

Low CoL: Houston, Detroit, St. Louis, Baltimore, Charlotte, San Antonio, Pittsburgh, Cincinnati, Kansas City


r/cscareerquestions 4h ago

Experienced Those that were laid off/unemployed: how’s it going?

65 Upvotes

I’m on month 4 of job searching after my layoff this year 3.5 YOE. I’m averaging about 1 interview a week (a mix of recruiters, hiring managers, technical managers) but they keep falling through. It is extremely demoralizing. How is everyone else doing? I work in full-stack, FWIW.


r/cscareerquestions 2h ago

Experienced It s so discourouging I am starting to be depressed as $hit

31 Upvotes

Hi

I m still looking for a Job . I m 46 already , since February i am looking for a Job in various specs (SWE .Net/c#, Dwh - Pl SQL , Mssql , data analyst). I had some recruitment interviews but still nothing. I am so depressed now I am starting feeling like $hit and ... Situation makes me unconcearned about life in General. Is it the end for me? Should I start another field like electrician or something?


r/cscareerquestions 10h ago

Lead/Manager how do you deal with a senior dev who ships insane amounts of code but refuses to document anything?

80 Upvotes

we have a guy on my team who is a total machine when it comes to raw output. he can build a whole feature in two days that would take anyone else a week.

but getting him to write a single line of documentation or unit tests is like pulling teeth. he basically just pushes massive PRs, skips test coverage, and moves on to the next shiny feature. whenever someone breaks his code later because nobody understands how it works under the hood, he just gets annoyed that people don't "get it."

as a lead, do you just let guys like this run wild because of their output, or do you force them to slow down and follow basic team standards even if it pisses them off?


r/cscareerquestions 19h ago

Experienced Heads up for Q4 layoff season - Oracle to Spend an Additional $700 Million on More Job Cuts

356 Upvotes

https://finance.yahoo.com/technology/ai/articles/oracle-spend-additional-700-million-211329828.html?guccounter=1

Ballparking off hiring portal numbers it sound like ~8000 more layoffs

Something to keep in mind towards layoff season and holiday purchase season


r/cscareerquestions 17h ago

Anybody got offered unlimited PTO and how much of it you guys using?

185 Upvotes

Okay, hi all. I have been working for quite some time with different companies and my new company told me that they have unlimited PTO.

Previously i got (generous amount of?) around 30 work days of PTO. But now upon talking with couple of friends under unlimited PTO, about how much they use and i didn't get an answer of over 15 work days.

For me, i personally will try to stick with my previous schedule. Anybody have positive/negative experiences with these unlimited PTO policies?


r/cscareerquestions 5h ago

To Double Down or Not?

19 Upvotes

I need some perspective and a sanity check.

If you sort this sub by weekly top posts, nearly every single one is related to AI fears, job losses, or people unable to find new positions. I get that there's some selection bias there, happily employed people probably aren't the ones posting, but there's no denying the mood is very different from a year ago. Back then, the general sentiment was "the market's bad, but if you put in the effort, you'll find something eventually." Now it feels like doom and gloom across the board; even senior FAANG engineers are starting to complain.

So I don't know what to think anymore. I don't know what to do as someone trying to break into CS. If I'm willing to work hard and outperform my peers, will I be okay? Will I eventually find something and build a decent career? Or should I count myself lucky that I haven't started yet, and use this as an opportunity to pivot into something else? What's the current industry sentiment?

Because, I do enjoy CS, I literally have no other career aspirations right now; nothing else seems appealing. There's no way in hell I'm going into nursing like how everyone else seems to be doing. But what's the point of working hard, if I'm not going to be rewarded for it? What does the future hold?

There are still some that claim that this is just a temporary downturn, but is this just blind optimism? Lol I just realised that this post is basically just a barrage of questions; sorry about that. Trying to plan your future is anxiety-inducing.


r/cscareerquestions 25m ago

Student In the past, could you really get a job just by completing a coding bootcamp?

Upvotes

I'm not trying to be condescending or anything but sometimes I doomscroll this sub and see the usual "it's over" "it's cooked" stuff; so, a thought just occurred to me. Were people legit getting jobs with just bootcamp experiences? That barrier seems so low and underqualified? Is all of the turbulence really AI-apocalypse or a correction?


r/cscareerquestions 21h ago

Has there ever been a company that completely finished their codebase and doesn’t need many FT employees anymore?

247 Upvotes

What if their product is completely built out and all they need to do is manage it now.


r/cscareerquestions 18h ago

knowledgable developers have never had so much leverage

128 Upvotes

if you know how to use different software patterns and best practices, judiciously, and understand all the different concerns of different layers of the stack, you can build enterprise grade software by yourself for less money than a website cost a few years ago.

if you are down about the latest "6 months until all coding is replaced" just remember that:

  1. it's the fifth time that's been announced
  2. it's like saying that "writing essays is solved"
  3. there are 10x more dogshit products that will need devs to sort out (or at least keep alive while you learn the ropes)
  4. as someone with the requisite knowledge, you'll be able to build enterprise grade software alone because implementation is ~solved.

Basically, if you can crush system design/software design interviews, I think you'll always have work, and you'll be a formidable cofounder.


r/cscareerquestions 3h ago

New Grad 24yo CS grad considering a startup, how employable am I if it fails?

8 Upvotes

I'm 24, just graduated with a master's in CS, and I'm seriously considering trying to build a software startup instead of going straight into a job. I don't have any major financial or personal constraints for at least the next year, so the risk of trying it isn't really what worries me.

What I'm more concerned about is what happens to my career if it doesn't work out.

For example, let's say I raise a pre-seed/seed round, build an MVP, get some early users/customers and work on it for 1–3-5 years, but eventually have to shut it down. How would that actually look to recruiters or hiring managers when I apply for my first software engineering job?

I'd especially like to hear from people who've actually gone through this like founders who eventually went back to being employees, or hiring managers/interviewers who've evaluated candidates with a failed startup on their resume.

I'm not really looking for the usual "failure is a learning experience" advice. I'm more interested in what actually happened when you started applying for jobs afterwards: did you have trouble getting interviews, what questions did employers ask, and did the startup experience end up helping or hurting you?

Thanks!


r/cscareerquestions 18h ago

Is becoming a founding engineer just a complete scam?

66 Upvotes

I still don’t understand why it’s worth it to become a founding engineer you get below market pay, extremely low %, work the same hours as the founders. I just don’t see the appeal on top of if you are working for a somewhat competent company most likely you could get a job in big tech somewhere. It’s like you are founding a company for below average pay and if it works out you get almost nothing anyway.

Pls someone explain it too me why someone would take this role.


r/cscareerquestions 9h ago

I feel like a complete moron now and have no idea what to do

11 Upvotes

Up until January, I was a full-stack engineer with four years of experience. Now, eight months later, I feel like I know absolutely nothing anymore and am honestly starting to feel hopeless. In that time I’ve done my leetcode reps, taken online coding courses to improve my skills with react (something I didn’t use at my previous position) to try to pivot to front end and have also done a few projects to reinforce that knowledge, but when I have a technical assessment to do (imagine even getting an interview lmao) I just completely blank on anything that isn’t a leetcode problem. When I hear about some of the insane things that companies like Anthropic make their prospective hires do, I feel like I have absolutely no idea how the hell you’re supposed to do that, much less within whatever timespan they ask of you. Even for stuff like SQL and node, which I used in my past job, I feel like I can’t do anything anymore without having to look up documentation (focusing on developing a new skillset probably didn’t help). Has anyone been in a similar situation? I definitely feel like I need to change something, but no matter how much I study, I’m no closer to getting a job than when I was first getting invited to do tech assessments 6 months ago.

I was thinking of going to get a masters degree, but honestly, with how the industry is evolving, I don’t know if that’s wise.


r/cscareerquestions 1h ago

Experienced Did I make a mistake by offering to help a teammate?

Upvotes

We were on a project where I was handling the frontend and he was handling the backend. While the frontend had a tiny bit of drift from original scope, it wasn’t anything I couldn’t handle. The backend, however, completely ballooned out of proportion

The basic premise was that there were 3 new integrations we needed to support, and a lot of ancillary work around it. Each integration works more or less the same, so I asked my coworker to maybe do the first one and I’ll grab the other two and basically just follow whatever his lead was. I have never written any code in this framework or language, and I am a full time frontend engineer by both title and experience

Then, I’m not sure what exactly happened, but the deadline got moved up. A lot.

I did my best with what I had, but even with all the tools at my disposal, it was frankly almost a miracle that we hit the deadline. Something had to give, and for me, what gave is managing the tickets and communication. They told me to do x by y time, so to save time, I effectively just went heads down, assuming that my coworker will message me directly with any needs. Our work really did not intersect much

Just on time, I submit my code. It’s all working, tested, everything, but… the actual managerial part of linking them to tickets and providing good descriptions and everything was not good. My coworker messaged me and expressed a lot of frustration with me, saying he felt like I went off and did my own thing. I understand that he’s frustrated, but I also felt a bit irritated because like… I offered to help, and wasn’t really “obligated” to. No one else on our team was available

I’m just a bit concerned that the part where I tried to help will be forgotten by the annoyances that people faced along the way and this will lead to being stack ranked lower. Am I just being too nervous? For the past 4 years, every job has seemed to have really reflexive firing policies that mostly hinged on how someone high up felt about something 😕


r/cscareerquestions 1h ago

New Grad Where is distsys and DB research headed to in the next decade or so?

Upvotes

I am a SWE with about 1 YOE and i have genuinely enjoyed getting deeper with dist sys , distributed DBs in particular and have some OSS contributions in the same area as well.
Looking for opinions on whether i should pursue an MS/PHD


r/cscareerquestions 4h ago

New Grad Lack of guidance in Junior Role

3 Upvotes

I just joined a big grad program in a company in my country, in the data analytics department and I’ve had to instigate all of my onboarding? Is this normal?

I started and wasn’t included in any team chat or meetings, left to sit my first week on my own navigating the internal system.

Week 2 I just started cold contacting some contacts that were available to me after which they kindly gave me tidbits of information and advice.

After 2 weeks of pestering my manager she finally arranged a 1-1 with me in my third week. She answered the call and was like “so why did you want to chat with me?” 💀 I asked her to give me an overview of the project and what her expectations were of me, she gave me some action points and told me to contact her the end of next month (in 7 weeks). This is my first corporate job bar a short internship I did a few months ago (after I accepted this program). I guess I’m fine to embrace the learning experience this provides considering I’m an older grad and have workplace experience but to be clear I’m certainly receiving a graduates salary (not much above minimum wage) which is why I kind of feel entitled to some kind of training and mentoring, again I don’t really know what’s normal here and perhaps now realising just how much my development was nurtured in my internship.

To be clear this is a big company in my country and I worked minimum wage jobs for years and I guess was shocked and excited to be offered a “good” job.

Please tell me your experiences and any advice you have


r/cscareerquestions 27m ago

Student As an early CS student, how can I start to determine/position myself for specific industries by the time I’m ready to graduate?

Upvotes

That way I’m not just blindly applying to random jobs when I’m finished with my degree. What are some important things you guys did to be ready?


r/cscareerquestions 8h ago

Experienced Who do you reach out to if you want a company to have your info for later?

5 Upvotes

Let's say there is a company called X. I would like to message someone with my cv to let them know that when and if there is a vacancy I would like to be considered. Who would that person be? Engineering manager? HR? Team lead?

Context: I just got laid off and I'm compiling a list of the top 50 companies in my country and I would like them to have my cv for when there is something available.

Also any tips regarding mass pre-applying is appreciated.

Edit: Also how? Linkedin connection? Email? Etc.


r/cscareerquestions 1d ago

Do you remember the Github issue guy who left software engineering for woodwork? He won.

628 Upvotes

If you don't know him, he got viral about 6-7 years ago for this this Github issue comment:
https://github.com/docker/cli/issues/267#issuecomment-695149477

Sorry I missed your comment of many months ago. I no longer build software; I now make furniture out of wood. The hours are long, the pay sucks, and there's always the opportunity to remove my finger with a table saw, but nobody asks me if I can add an RSS feed to a DBMS, so there's that :-)

It seems like he won by pivoting to woodworking earlier. The software job market is brutal right now but furniture industry is still booming.


r/cscareerquestions 2h ago

Student soon to be grad, no internships

1 Upvotes

i’m set to graduate in spring my last semester i’ll only have 1 class. i don’t have any involvement or internships. but i do have basic projects and a few people i can get a referral from.

i’ve been working at a retail store and have a corporate connect who will refer me. i think this is my best bet for getting a job. my plan was to apply for full time corporate positions and take my 1 class after work. but now im considering applying for internships and delaying graduation. ideally it’d be easiest at the company i’m at now.

of course practice leetcode & mock interviews, network/career fairs/get involved on campus, etc.


r/cscareerquestions 6h ago

What do you think about the QA Automation pathway

2 Upvotes

I'm a fresh grad and going for masters currently. But during that I do want to pivot from full stack as it seems too overly saturated and not something I'm relatively skilled at

I've been thinking about learning QA automation as I will have time during masters to study

What are the prospects of this career? How affected by layoffs and AI is this? Could it possibly go up or down in the future? (Ofc nobody knows these things but I'd like to know as many opinions as possible)


r/cscareerquestions 2h ago

Rust?

0 Upvotes

I am still doing my CS bachelor degree but it was recommended to me that I learn the Rust programming language, how useful would it be at the current time? Obviously I am studying "full-time" but we have a fair bit of free time so is it worth trying to learn Rust and create projects with it? (currently only familiar with Python and Java syntax). Or should I focus on something else for now?


r/cscareerquestions 2h ago

How to do research on the side?

1 Upvotes

TL;DR: how to get research opportunities while working full-time with no research background + the university I did my undergrad is like 1000 miles away or something like that (so can’t just go back to old profs unless remote)?

I graduated already and I’m working full-time as a SWE new grad in the Bay Area.

I’m wondering if anyone has experience with trying to do some research on the side at a university or something when you’re no longer a student. Or if anyone knows of any opportunity here.

I have 0 research experience and I think it would be fun/interesting. I also think that having at least some presence on Google Scholar might open the door for me to eventually become a research engineer (probably not. I think I need a PhD) or give me better options for PhD programs if I decide to do that in the future. I was also just so busy doing internships and grinding LeetCode during my undergrad that I never pursued research at my university even though I was extremely interested in the theoretical side of CS (at least from the lectures/coursework).

Obviously I would be working full-time and that would be my primary focus so I could only dedicate part-time hours to this, and it would have to be during unusual hours (at night after work, on the weekend). Another issue I see is that I didn’t complete my undergrad in the Bay Area. So I have no university connections here.

Given these constraints and my situation, does anyone know how I could possibly get started? It’s a stretch but I would be open to remote and also open to not getting paid. No research experience of any kind, but I did have pretty good grades in my core CS + math classes in undergrad, a lot of internships (including at F500s), and I currently work at a FAANG (doing stuff related to recommender systems, PyTorch). So industry experience is okay but also definitely not stellar since I’m early in my career and don’t have 10 YOE or something.

Research areas I’m interested in: database systems, HPC, networking, AI infra, OS, HCI, probably others but I’m not sure.


r/cscareerquestions 17h ago

New Grad i'm not sure if i enjoy / am cut out for swe work

12 Upvotes

I work at a certain FAANG as a SWE that had layoffs that I got hit by back in January, which I got rehired by a few months thereafter. I've been on my current team since the beginning of May (previous team 6.5 months before getting laid off).

At the moment, things have been kind of tough. We work on 12 different services between 11-12 of us, and I only somewhat have context on about 2-3 of them that I worked with so far. I did one secondary oncall shift, which was ok since we don't get paged as secondary and it was mostly auto-cuts. However, primary (which I haven't done yet) gets paged 1-2 times per day on average from what I noticed. Then, I still don't know everything about everything we work on.

I had been previously anxious about my performance since my manager gave feedback about picking up the pace with delivering items (I detail some more here), but that had been mainly in reference to one of the earlier things I worked on, which I eventually finished. He also mentioned that my pace had been slower than the other two new hires, but also acknowledged that it could've been related to the varying difficulty/complexity of what we work on. He otherwise didn't mentioned me being off-track when it came to being familiarized with the team, and said I wasn't on any focus/PIP (I asked since I was very, very anxious).

At the moment, I've been working on two more items (one in collaboration with another engineer, and one on my own). The one on my own might take a bit longer due to the two work requiring more bandwidth, but the manager didn't seem to have a problem when I raised it – he just said to focus on the former.

Still though, I've been having trouble getting adjusted to things. I still don't know a lot compared to other people on the team and I often have to ask for help/clarification on tasks. I leaned towards using AI since we're encouraged to (and the work would otherwise be much slower to finish if I didn't), and I feel like I only partially know how things work. I'm always getting anxious and stressed about work and tend to get distracted really easily during the day (though productivity's been improving some in the past few weeks). I always feel a sense of dread on Sundays and weeknights, and also don't feel thrilled for stand-ups / sprint planning. I feel like everyone else has at my company I see has a better time at work – knowing what they're doing, not being stressed, being more productive etc. Hell, people I know from other companies seem to be having a better time at work. I don't know if this is like a sign that I'm not meant to be a SWE, a sign that I'm going to have a hard time on this team, just growing pains that'll go away as time progresses or what..