• Breaking News

    Thursday, November 8, 2018

    Interview Discussion - November 08, 2018 CS Career Questions

    Interview Discussion - November 08, 2018 CS Career Questions


    Interview Discussion - November 08, 2018

    Posted: 07 Nov 2018 11:06 PM PST

    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.

    submitted by /u/AutoModerator
    [link] [comments]

    Daily Chat Thread - November 08, 2018

    Posted: 07 Nov 2018 11:06 PM PST

    Please use this thread to chat, have casual discussions, and ask casual questions. Moderation will be light, but don't be a jerk.

    This thread is posted every day at midnight PST. Previous Daily Chat Threads can be found here.

    submitted by /u/AutoModerator
    [link] [comments]

    Ageism in tech jobs?

    Posted: 08 Nov 2018 07:52 AM PST

    After high school I went into another industry for many years before realizing that I wasn't really happy with the career options in that field. I decided to go back to school and choose CS. Now, at 30 years old, I'm a year from graduating.

    On Monday, after over a month of interviews, I started my first internship at a relatively small company. My first day I did some HR paperwork, shadowed another employee while he worked on some stuff, and did about 45 minutes worth of training with an employee not in my team. I was there for about 3 hours total.

    Yesterday was my second day and I came in to a post it note on my monitor that said "Middle Aged Teen!". I'm only going to be at this internship for about two and a half months and I don't really want to rock the boat by bringing it up but it really surprised me.

    I'm just curious if this is the kind of stuff I can expect as I move into an entry level job later.

    Edit- Thank you all for the information and advice. I'm glad to hear that this isn't the norm and that it probably isn't malicious. I will be keeping the post it and documenting what happened just in case but will otherwise let it go and see how things progress.

    submitted by /u/z400jt
    [link] [comments]

    How is Intuit for software engineering?

    Posted: 08 Nov 2018 05:07 PM PST

    Hello CS community,

    I have an offer to join Intuit (@Mountain View) as a software engineer. I recently graduated with a Masters in Computer Science. Can anyone that works or has worked at Intuit shed some light on the work, culture, reputation, and career growth at Intuit.

    Thanks!

    TL:DR: How is Intuit in terms of work, culture, reputation, and career growth?

    submitted by /u/nyBird23
    [link] [comments]

    Can you post tutorial projects on GitHub?

    Posted: 08 Nov 2018 05:37 PM PST

    Hey guys I'm doing Colt Steele's web dev course on Udemy. I modified the color game he goes through in the course to add another level, and customized it to my liking. Is this something I can put on a resume and my professional GitHub?

    EDIT: I'm a student looking for an internship more than an entry level job. I'm not sure how that affects the situation.

    submitted by /u/PostNutDecision
    [link] [comments]

    Is writing code becoming obsolete like my manager says it is?

    Posted: 08 Nov 2018 06:19 AM PST

    So I've got quite the manager on my hands right now. Upper management is trying to push RPA development onto us, saying it's the next big thing in the industry and once it gains traction, it will be incredibly useful. Specifically, the product we're using/training on is called UIPath. He says it's to minimize the need for data entry and to speed menial tasks up. It's essentially drag and drop programming where you drag loop/if statements with specific activities like reading/writing text files, automating emails, and database entry. There is no text file you write code in or anything of that nature. It's purely drag and drop.

    We're pushing this software onto customers saying how great it is and what it can really do but no one, rightfully, is biting. I'm just curious to know if anyone else has come across software like UIPath and want to know other opinions on the impact that RPA is having on the industry.

    submitted by /u/BiscuitTickler
    [link] [comments]

    Yelp says they cant give me my relocation bonus before my first paycheck

    Posted: 08 Nov 2018 05:29 PM PST

    Which makes no sense because that money is supposed to help me relocate. I'm a student so I don't have enough money to move from one coast to the other, pay my down payment for an apartment + rent, and move my stuff.

    Suggestions? Oh and parents are out of the picture, so I can't ask them at all

    submitted by /u/Tiemyshoelaces42
    [link] [comments]

    How I became a six figure earning self taught web developer in 7 months

    Posted: 08 Nov 2018 12:50 AM PST

    Warning: What I am about to say is extremely risky for most people. I do not recommend doing what I did unless you are absolutely sure you are willing to take on a very large amount of risk.

    I have to get this off my chest somewhere anonymously, as I've not gone too much into detail over my journey and I feel like I'm going to explode unless I let it out. On to the story: I have always been someone who half assed everything I did and wanted to find the shortcut in everything. I dropped out of high school at 16 after flunking my sophomore year. Even still, people always referred to me as the guy with "so much potential". I started working in IT at 16, but had been stuck in tech support roles for many many years. I'm in my very early 20s.

    I always made excuses for why I couldn't learn programming. "It's too hard.", "Maybe someday.", "I don't have enough time.", "Only geniuses know how to code.", "I didn't go to college... I can't even afford college.". I had become comfortable and complacent with a call center technical support job that paid me just enough to be okay, but where if I quit I would be fucked. In the back of my mind, I knew I didn't belong there. I was different, I didn't want to settle. I began to throw all of my checks that weren't for rent and bills at Bitcoin and other cryptocurrencies in a desperate attempt to escape my reality.

    Very soon, I found my portfolio to be multiplying in value 5 times my monthly income every month. I naively thought I was set, got a girlfriend, and lived a lavish life for some time. Cutting to the chase, she cheated on me after I had spent the majority of the money on adventures and paying for her things. I was depressed and hated my life. I thought something was wrong with me, "Why can I never keep good things?"

    I blamed my failures on ADHD, and got a prescription for ADHD meds from a psychiatrist. Tired of being tired and fed up with being fed up, I walked out of my dead end job and decided I would become a software engineer/trader even if it meant I lost everything. I had nothing left to lose. I was completely alone now and I only saw upside potential.

    I coded at least 8 to 14 hours a day EVERY day on the ADHD medicine. I lost a lot of weight, and became very anti-social. Within 3 months, I had finished the front end course on teamtreehouse.com and freeCodeCamp.com. I also ran out of money. Instead of applying for jobs, I decided I wanted to be a full stack developer- I was not going to settle with being a front end developer and making less.

    I began couch surfing at friends houses until I was kicked out of each house one by one, mainly because of their parents. My own family wouldn't take me back. They basically disowned me for not "just getting a job". I never listened, I knew the potential. I still coded every day again at least 8 to 14 hours a day.

    I could no longer afford ADHD medicine and I went through incredibly terrible withdrawals. Panic attacks, mania, depression, insomnia, you name it, tremors all over my body. I probably didn't code for 2 or 3 weeks. When the withdrawals finally subsided, I began coding again now completely naturally. I could remember how focused I was on ADHD medicine and through pure will code.

    I began attending developer meetups, socializing, and presenting my projects in my local community. I was very open about finding a mentor that could guide me, and I found an experienced self taught developer who gave me occasional hints on where to go. At 5 months in, I had finished both the backend courses for teamtreehouse.com and freeCodeCamp.com. It was then I began considering myself full stack.

    I became homeless. Nobody wanted to take me in. I slept on rooftops, I would find staircases or ladders on sides of buildings to find rooftops to sleep in because it was safer than sleeping in public. I would continue coding at the library all day and figure out eating situations creatively throughout the day. I showered at friend's houses. It sucked, but I was still thankful I had a skillset that had the potential to get me out of this.

    One day, I found it- a listing on a Facebook group for a remote software engineer. I immediately sent my resume, portfolio and they loved it. I began working as a contractor for $60 an hour for 10 hours a week. I would still get kicked out of coffee shops for not buying anything and just coding all day, so I just stuck to Starbucks. Within a couple of weeks, I was able to get off of the streets.

    Fast forward to recently, at about 7 months. I've attended 4 developer conferences in the last month either paid for or gifted to me by mentors or the community. Nobody knew I was barely getting by. I always introduced myself as a self taught software engineer though. I began getting tons of interviews.

    I accepted an offer for a little over $100k salary, with a massive amount of benefits. I have huge imposter syndrome as my peers are software engineers with 20+ years of experience, but at the same time I won't let anyone tell me I don't deserve this or that I'm not skilled enough. I passed every interview with flying colors and I know my worth. I sacrificed everything for this, absolutely everything and I finally did it. I program at work and I still come home to learn for another 4 hours or more.

    I finally stuck to something in my life. I'm not a half-asser, I'm not a quitter, and my ADHD does not slow me down. I'm more disciplined than I've ever been in my life. For anyone out there who dreams of this, it's real. I'm crying now as I type this. It's fucking real and you can get it, but you just have to fucking do it. No matter what limiting beliefs you have or doubts, just do it, day and day out and you will have it.

    TLDR: Got tired of mediocre life, quit with savings, coded every day 8-14 hrs a day for 7 months going homeless in between, got hired for 100k+ salary

    submitted by /u/runtothehillsboy
    [link] [comments]

    Back to school for CS or continue down Analytics/Data Science career path?

    Posted: 08 Nov 2018 06:09 PM PST

    I'm a 32 year old considering going back to school for a degree in computer science. I was going to start community college courses next semester, take a bunch of those, and then probably apply to Georgia Tech's OMSCS.

    The thing is, I'm currently a data analyst, and could probably continue on this career path, and get into something like Data Science with just a little more schooling. The computer science path would probably be around 4 years of schooling part-time while I work, while the Data Science path would take about 2 years.

    Really what it comes down to is Data Science/Analytics would result in a more immediate gratification. I'd be able to build on the experience I already have, however minor it may be. While Computer Science would take longer and I'd have to start from scratch career-wise once I'm done with school (putting me at 36 or 37 years old, eek). The thing is, I do a little programming at work now, and that's probably my favorite part. The other stuff is kinda ... blah.

    But I've been able to carve out a nice spot for myself with this current job: good benefits, work from home a lot, decent pay ($90k in HCOL), etc. I just fear becoming stagnant, and I'd like to move forward in my career, and definitely make more money.

    Has anyone dealt with similar choices? What did you decide? Am I crazy?

    submitted by /u/Earthmover_
    [link] [comments]

    Is an MS in CS worth it?

    Posted: 08 Nov 2018 03:48 PM PST

    I have a biomedical engineering BS and started studying for my MS in the Spring while I interned full time from Summer until last month.

    I am trying to weigh pros and cons to make a choice and was hoping if someone could offer their opinion.

    Pros: I will have a CS degree. My resume will not be filtered for not having a CS degree after I graduate. I was able to intern.

    Cons: The coursework is not that great and I feel like I can get a better education from online courses/youtube. School is expensive. Every semester I am in school is another semester not working a full time job. Someone told me having an MS makes me look "too academic" if I don't want to work at a large company. I love startups and can see myself working there over the larger companies mentioned here as desirable.

    submitted by /u/linuxuser90
    [link] [comments]

    How stressful is your job?

    Posted: 08 Nov 2018 07:44 AM PST

    How many hours do you work?

    Do you feel fulfilled?

    Do you have a good work-life balance?

    So many posts on this sub make it seem like everyone is working way more than 40 hours and hate their life

    submitted by /u/sloth_sloth_sloth
    [link] [comments]

    Senior devs, how do you deal with the questions about "Agile" software development?

    Posted: 08 Nov 2018 07:34 AM PST

    They always want me to describe how Agile was used at my previous roles (10+ years, I'm applying to senior roles). Here's the thing, it wasn't. Everyone called it agile at my previous jobs, they had 20 minute standups and used JIRA, end of story. Deadlines changed, there was no backlog, issues trickled in directly from the customer (it's consulting for the gov so they need to be kept pacified or we lose the contract to another contractor).

    I just find this to be a major pain point in my interviews when this question comes up? How can I answer this question without sounding like either a blithering idiot ("we used scrum and had daily standups hurr") or some kind of elitist "Well I never used true agile") because neither of these answers seem to be impressing my interviewer and I can tell from their voice/gestures that "Agile" is a big deal to them.

    submitted by /u/XxNerdKillerxX
    [link] [comments]

    During what stages do you get rejected?

    Posted: 08 Nov 2018 01:02 PM PST

    Hi guys,

    I'm applying for my first full-time job after university and I'm curious what percentage of your applications get rejected on which stage. For me:

    1. Sending out CVs - rejection (=no answer) rate ~95%
    2. Recruiter interview - rejection rate 20% (out of 5)
    3. Tech phone interview - rejection rate 0% (out of 1 so far)
    4. on-sites - rejection rate ??? (had none yet)
    submitted by /u/Nelo112
    [link] [comments]

    My thoughts on the EPI book

    Posted: 08 Nov 2018 03:08 PM PST

    EPI is Elements of Programming Interviews: The Insiders' Guide

    I think this is probably the best book for ds/algo interview prep and needs no introduction. There's plenty of glowing reviews. I just wanted to point out a few things I think the book could've done so much better.

    • the authors love using terse coding style with many tricks often at expense of readability. Esp imp for a whiteboard - its good to use terse code but only to a point.

    • not enough explanations. Again, the authors love being as terse as possible. Which is a good thing in CS but they will often not bother explaining things at all so you don't even know how the solution was arrived at. The book is clearly written for experienced programmers but is very dense and the thinking process is the most critical part and that's the one not explained.

    • no answers for the variations. Often the variation on a core question is the more important one. These are left as exercises for the reader, but an appendix with solutions or expanded hints would've been great.

    • the layout/formatting is truly bad. Almost no whitespace, the content is not broken apart, small margins etc. Also the regular edition is in a tiny font, the 'larger' edition is not that much bigger. Its not an easy book to understand and not an easy book to read.

    • the official website tells you to buy the latest version from Amazon and not any used copies. This at first made no sense but then I read somewhere that they often make changes and only do limited print runs. But from the reviews it seems the changes are fixes to mistakes in printing and not content changes. I've never seen this advice on any other tech book. Also it seems the ebook is outdated. And if they reprint it so much, why don't they listen to user feedback?

    (btw these points apply to all the editions of the book esp the Java/Pyhton ones). All of this points to the fact that the book likely lacks a proper editor/proofreader.

    submitted by /u/ECrispy
    [link] [comments]

    How do I learn Full-Stack JavaScript in 4 days?

    Posted: 08 Nov 2018 11:11 AM PST

    Firstly, I know this isn't an ideal time period - however, an unexpected opportunity has popped up and I would like to make the most of it.

    Over the weekend, I emailed the CEO of a successful local startup that I am passionate about. I won't go into detail, but I ended up landing an "informal interview" with the CEO and CTO 4 days from now.

    Their tech stack is JavaScript, TypeScript, React, PostgreSQL and some Python.

    I'm a sophomore Computer Science student and have a solid foundation of data structures, algorithms, and OOP. I'm proficient in Java and and have basic knowledge of Python, but beyond that, I have no experience with this stack.

    I would really like to hit the ground running and have something thrown together using their stack to show the CEO and CTO at the meeting. I have no class Friday-Monday and will be dedicating full days to this, as I have taken off work this weekend.

    Does anyone have any advice or knowledge of the best resources for learning these technologies? There seem to be a lot of options.

    Thanks for reading.

    Edit for clarification: By no means do I believe I can become proficient in any of these technologies over the weekend. However, I do wish to learn as much as possible in that amount of time, as it seems that the position would allow me to learn as I go (it's an internship and I will have guidance) if I am hired.

    submitted by /u/whats_his_deal
    [link] [comments]

    I have a phone call discussing my first internship offer tomorrow. I 'm still talking to 8+ companies, some of those that I would prefer taking over this offer. How do I best ask for an extended offer deadline of like ~3 weeks or so?

    Posted: 08 Nov 2018 06:40 PM PST

    I have a phone call discussing my first internship offer tomorrow. I have 8+ calls still ongoing, some of those that I would prefer taking over this offer. How do I best ask for an extended offer deadline of like ~3 weeks or so?

    submitted by /u/EvenLibrary
    [link] [comments]

    Will working for Huawei hurt my future prospects of working in US?

    Posted: 08 Nov 2018 04:22 PM PST

    Will working for a Chinese tech giant like Huawei hurt my chances of working in the US in the future?

    submitted by /u/STOP_HACKING_ME
    [link] [comments]

    How discriminating are companies given you are: 29, just recently got CS Degree from UC Davis, but no internships, and struggled a lot with the more complicated projects? How much blatant screening is there at companies? I have no work history in past 10 years besides pizza delivery

    Posted: 08 Nov 2018 06:33 PM PST

    I have a very good work ethic though I just wonder how I can learn to code if companies do not give me a chance

    submitted by /u/MasonKeresGambit
    [link] [comments]

    Go to Berlin or stay in India

    Posted: 08 Nov 2018 03:23 AM PST

    Hello everyone, I am a software developer with 6 years of experience from Chennai. I have received an offer from a start-up in Berlin. I have received quite few offers from Chennai too. I am in a quandary. Compensation wise Berlin offers 60K and in Chennai I have the offers in the range of 2.2 million rupees (22LPA). I will be saving more in Chennai than in Berlin. But I feel like to have gotten a job in foreign country looks extremely attractive. I always thought that I was not a good enough engineer. When I started attending multiple interviews and offers started coming, it was a huge surprise for me. Especially from a country like Germany, it felt really good. May be in another 10 years down the line I want to call myself a true expert in the craft of software development. Does Berlin provides a good platform to become truly a technologist ? Also I feel like Berlin has become a start-up hub pretty recently. Is that true ? But place like Bangalore is far better in terms of technology companies. I don't want to miss the Berlin opportunity too due to my ignorance, because everyone seems to go there and seems to value jobs in foreign/western countries here in India. Berlin offer looks attractive since it is Europe, better quality of life, chance for a PR, but have to learn German. Chennai offer provides good money too, amazing learning opportunities as the company is working on cutting edge technology, can stay with family. Please help me solve this seemingly difficult usecase at this moment in my life guys.

    submitted by /u/ThrowAwayDevBerlin
    [link] [comments]

    The road so far to getting a new grad job

    Posted: 08 Nov 2018 01:56 PM PST

    been applying since june and have not really been keeping track of where i've applied to, so this isn't the full list. but these are all the confirmed places i've applied based on searching through my email over the last 5 months

    Adobe - 1

    airbnb - 1

    amazon - 8 - 1 code test

    ameriprise financial - 1

    bank of america - 1

    betterment - 1

    bloomberg - 2

    Brex - 1

    Brooksource - 2

    capitalone - 1

    chan zuckerberg - 1

    Cisco - 1

    citrix - 1

    code42 - 1

    convoy - 1

    dell - 1

    delta air lines - 1

    dropbox - 1

    Emerson - 1

    entrust datacard - 1

    Epic - 1

    F5 - 1

    facebook - 3

    fidelity investments - 1

    flextrade - 1

    forcepoint - 2

    Garmin - 2

    General Dynamics - 3

    google - 3 - 1 code test

    HMH - 1

    Honeywell - 3 - phone screen no second round, included code test

    IBM - 3

    IHS Markit - 1

    Infor - 1 - phone screen no second round

    jpmorgan chase - 1 - 1 code test

    linkedin - 1 - 1 code test

    medtronic - 2

    Microsoft - 5

    motorola - 1

    Mozilla - 1

    new york times - 1

    Nextera energy - 2

    NISC - 1

    Oath - 4

    oracle = 5

    phillips - 1

    pro(dot)com - 1

    quantcast - 1

    quest diagnostics - 1

    Recast - 1

    siemens - 1

    SPS commerce - 1

    Starkey hearing aids - 1

    state farm - 1

    target - 4

    TD ameritrade - 1 - phone screen no second round

    Tesla - 2

    Thompson reuters - 6 - phone interview no second round on first apply

    turbonomic - 2

    twitter - 3 - 1 code test

    uber - 1

    United Health group - 3

    virgin pulse - 1

    yelp - 1

    zillow - 1

    total applies: 113

    total phone screens: 3

    code tests: 6

    accepts: 0

    about me: about to graduate with CS degree, some personal projects, no internships

    submitted by /u/ihearcolors2
    [link] [comments]

    If there is no simple "Hello World" of distributed systems, what should the first job experiences with it look like?

    Posted: 08 Nov 2018 01:55 PM PST

    Consider the following scenario: 12 years experience in full-stack development, and a little bit of Ops work. The most exposure I have gotten with cloud storage is with replacing a few outdated functions from an S3 API because some of the application's Node packages were updated to no longer support the old functions.

    The most complex business problems I have to solve at work is, small-medium business needs a bespoke website or app made for them. Practically no consideration is taken for scalability. We're not working to exponentially grow a client's databases or throughput.

    If I were to get into distributed systems, and I have no formal CS education do I need to go to school for this? Or find jobs that teach you the theory at a Master's Degree level? If a job benefits from distributed systems knowledge is a career shift away from full-stack too risky?

    submitted by /u/EconomySet
    [link] [comments]

    Has GrubHub reached out to anyone?

    Posted: 08 Nov 2018 09:10 AM PST

    I applied a while back when they came to my campus. I also sent them a follow-up email and no response. This is for the software engineering internship.

    submitted by /u/ManIGotBanned
    [link] [comments]

    Currently in my 3rd year of undergrad, will probably be taking a fifth year. I got offered part time to work at Code Ninja to teach little kids coding.

    Posted: 08 Nov 2018 11:35 AM PST

    Is this a good move? I haven't had any luck with any other internships and my resume is pretty bare I think this will be a good thing to put on it , any thoughts ?

    submitted by /u/alabamaCupcakeTeam
    [link] [comments]

    I've read many posts on here claiming Revature and FDM are scams. Are there any legit companies out there that train and place for people desperate for a job in the software field?

    Posted: 08 Nov 2018 12:40 PM PST

    I'm 26 and have a degree in a different field and have been self teaching myself for awhile but still feel like I could use more structure. Revature definitely ain't for me and I'm desperate they called me non stop finally I told them to stop. And yes I've considered bootcamps but they seem way too expensive and plus I've read stories of plenty of bootcamp grads struggling to find work.

    submitted by /u/tbclandot92
    [link] [comments]

    What kind of mindset or thought process does it take to be a good programmer?

    Posted: 08 Nov 2018 07:51 PM PST

    I know it takes hard work and practice but how can I get past that point where I'm frustrated and want to give up? What does it take to be a good programmer? What habits or basics should I focus on practicing as a beginner? Thank you.

    submitted by /u/rayzon2
    [link] [comments]

    No comments:

    Post a Comment