Why do companies go so deeper into System Design, Design Patterns, Multithreaded programming etc even for new grad roles

OSIsoft
Hodorhdr

Go to company page OSIsoft

Hodorhdr
Aug 6, 2018 11 Comments

Coding and algorithms are understandable. Rest of the things become too much.

Had I known everything, I wouldn't be applying to new grad role, I will join as a senior.

comments

Want to comment? LOG IN or SIGN UP
TOP 11 Comments
  • Oracle / Eng
    CloudSvc

    Go to company page Oracle Eng

    CloudSvc
    Coding is understandable ... you lost me there.

    You are applying to a SWE position and coding is a must! It’s analogous to applying for a chef position and complaining about asking you to cook.
    Aug 6, 2018 0
  • Microsoft / Eng
    Tier 1

    Go to company page Microsoft Eng

    Tier 1
    What kind of CS “graduate” doesn’t understand concurrency?
    Aug 6, 2018 5
    • Amazon
      gKoV81

      Go to company page Amazon

      gKoV81
      Google is still not contributing anything to this conversation just letting everyone know they are an angry ❄️
      Aug 6, 2018
    • Airbnb
      jim.hodlen

      Go to company page Airbnb

      jim.hodlen
      it’s possible to get away with not *diving deep* into concurrency topics even in a good program. fwiw, if you go to cmu for undergrad cs, the typical concurrency heavy class is either OS or parallel programming to satisfy the systems requirement, but you can get away with taking networks and graduate. intro to computer systems touches on concurrency but it’s rather shallow in coverage. not saying that concurrency classes aren’t worth taking, felt like a rite of passage to me😂
      Aug 6, 2018
  • Oh sweet child o mine, being able to design a system, understand the power (and not abusing it) of concurrency is actually more relevant to day to day software development than algorithms.
    Aug 6, 2018 0
  • Amazon
    tBnv11

    Go to company page Amazon

    tBnv11
    That is the new new grad level. Getting more and more competitive
    Aug 6, 2018 0
  • Tesla
    LEETCODER

    Go to company page Tesla

    LEETCODER
    Which company asked you what?
    Aug 6, 2018 0