• Breaking News

    Monday, July 9, 2018

    Interview Discussion - July 09, 2018 CS Career Questions

    Interview Discussion - July 09, 2018 CS Career Questions


    Interview Discussion - July 09, 2018

    Posted: 09 Jul 2018 12:08 AM PDT

    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 - July 09, 2018

    Posted: 09 Jul 2018 12:08 AM PDT

    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]

    Internship into full time

    Posted: 09 Jul 2018 10:58 AM PDT

    For those who got full time jobs at their internships, what was it like? How did the conversation come up and what was the transition like?

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

    Recruiter sending my CV to companies but not telling me?

    Posted: 09 Jul 2018 01:56 AM PDT

    Hi guys,

    Just got an email from a less than stellar recruiter, to tell me he has arranged an interview for me and already set a date. Big red flag as I never asked him to or knew he was doing this. And also as I am currently actively applying for my own roles.

    I understand this is something that a recruiter should never do?

    What way do I approach this. I have emailed asking what companies he has sent my CV to.

    Edit.

    So following the advice from connylenz, I went ahead and drafted an email to the companies who had been approached. I have spoken with the manager of the recruitment agency and explained all the fuck ups on the recruiter's end and they will investigate internally, probably nothing will happen.

    Both of the companies I contacted were understanding and appreciated the heads up. Found out the roles weren't even what I was looking for, nor in the sector I am aiming for.

    Just wanted to thank you all for the quick replies and great advice. You are all a great bunch and it's nice to have a feeling of support.

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

    How do people play the career "long game" for joining a major tech or unicorn company at a later career stage?

    Posted: 09 Jul 2018 10:05 AM PDT

    I'm a junior dev and not interested in joining a large tech company right now, but I may want to sometime later down the road. I am happily employed for now. I work at a small shop of about 50 employees including an off-shore team. We build websites for various clients, using different tech stacks like Node/MERN, Python, or WordPress/PHP. But I am mainly on MERN projects and it's the kind of stack I'm most familiar with.

    If I were to continue moving up in this company I can work towards a senior programmer, and then maybe later to CTO. I am guessing it would take about five years to get to that point. But after that, then what? I have no idea how to make the leap to a major tech/unicorn company. That is, when they read my resume I don't know what they'll look for to make them want to interview me.

    So what would be a good long game strategy for developers that were not good enough to get an offer one of the top places upon graduating, but would want to cross paths with them a couple years down the road?

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

    Software Engineering at McKinsey?

    Posted: 09 Jul 2018 02:30 PM PDT

    I recently got contacted by a person at McKinsey's "New Ventures" about a Software Engineering role.

    Normally I'd avoid tech roles at non-tech companies because I've heard horror stories - a buddy of mine spent a summer interning as a dev at Goldman Sachs and absolutely hated it. But this "New Ventures" thing sounds pretty interesting, as it seems to be an R&D department that has a lot more focus on tech than the traditional management consulting branches of the company. Plus people (particularly outside tech) give a lot of weight to the McKinsey brand so working there might be valuable in terms of networking or a resume buff.

    Was wondering if anyone here has experience working in a software role at McKinsey or another management consulting firm, particularly in a division like "New Ventures". I'd love to hear your thoughts.

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

    No one has asked for my GPA/Transcript. Did I just fall through the cracks or is this common?

    Posted: 09 Jul 2018 04:32 PM PDT

    So I've been out of college for 2 years now. I got my first internship at a small company during my first year of college. At the time I interviewed it was my first semester of college so when they asked for my GPA I just told them I didn't have one yet. They laughed but they hired me because I had prior internships from high school.

    After that I continued to work for that company throughout college. They never checked my transcript/GPA ever again. It's kind of weird because I had a 2.8 GPA which they might not have hired me because at future career fairs where I met them, they were asking other candidates for a minimum GPA of 3.0. I took a job with that company after college but they never asked for a GPA or transcript or proof that I even graduated college after taking the full time offer.

    After two years I interviewed at a different company (Capital One). I think I got an offer because I had prior experience and I might have done well on the interview. But these guys didn't ask for any transcript either. Is it because I am already 2 years out of college?

    I know that I shouldn't look a gift horse in the mouth but I find it kind of weird that I've never had to explain my GPA to anyone. Has anyone else experienced something like this? Are companies no longer checking transcripts or GPA or even checking if candidates graduated?

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

    Companies that hire a lot of new grads

    Posted: 09 Jul 2018 10:46 AM PDT

    Apart from the Big 4 and Apple, which top companies hire a large number of new grads every year (not including returning interns)? I know some companies like Netflix only hire experienced engineers and I read somewhere that Airbnb gets most of its new grads from returning interns.

    I know "large" is a vague term, let's say in this case it's large relative to the amount of hiring that your company does yearly. So if FAANG's yearly hiring is 40% new grads, then company X would be considered hiring a "large number" of new grads if 40% of its hiring consists of new grads.

    Especially curious about companies like Airbnb, Twitter, Uber, Dropbox, Pinterest, Lyft, Square, etc.

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

    Non compete in an internship

    Posted: 09 Jul 2018 04:03 PM PDT

    My soon to be employer sent me their contract and in it has a non compete clause where I cannot work for any VoIP company in Vancouver for two years after the end of my internship. Is this normal?

    I'm a second year in college, and I don't think there's a lot of VoIP firms in Vancouver, I'm just surprised that an internship has a non compete.

    Edit: I spoke to the hiring manager and he said that it was standard for all their interns. Hmm..

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

    How to choose a career path

    Posted: 09 Jul 2018 06:32 PM PDT

    So I've been studying programming for about 5 years and am almost done with my degree in software engineering. However, I never cared for programming outside of school as I dislike working alone, especially without clear goals. My problem right now is that every job I've had so far (4) in programming really sucked and I want to find a fun and interesting programming job in the near future when my degree is done. I would love to work with a small team and develop programs with fairly recent tech but I have barely any real skill right now.

    How can I find a learning path where I won't be wasting my time learning languages or making shitty projects that won't help me actually move forward and get comfortable?

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

    How many commits a day is normal?

    Posted: 09 Jul 2018 03:49 PM PDT

    Assuming an 8hr workday. How many commits do you guys make in a day? I average about 4 and they are generally small to medium size commits. What is considered a normal amount per day? And how big are your commits?

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

    Think I’m about to lose my job, need advice going forward.

    Posted: 09 Jul 2018 12:30 PM PDT

    Long story short I'm fairly certain that my contract isn't going to get renewed in the next few weeks. I won't get into why I don't think it will but it's a very educated guess. Essentially my situation is this, I came out of secondary school last year and went straight into a job as a front end developer. With a years experience in front end JavaScript, automated testing, and some fun Dev Ops work, I decided I'd like to learn more about backend technologies and the Software dev lifecycle as a whole. Myself and my friend who I came from school with were approached about an app idea that we have decided to pursue. It will give us a lot more responsibility and exposure to app development. We had planned to stick to our day jobs until the promise of funding and investment was there for us to move, but now with the threat of losing my job, I'm lost on where to go. I am somewhat reliant on the income my job provides me with at the moment which has me really stressed about losing it, and potentially having to start work on something that has no promise of raising any money yet. Any help or advice would be really appreciated, I'm in a tough situation. Thanks.

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

    Can someone explain the most common Computer Science job titles and what the typical expectations are for those jobs these days? I'm graduating soon and I'm lost on what specific jobs I should be applying for based on what I enjoy and what I know I'm good at.

    Posted: 08 Jul 2018 10:44 PM PDT

    I'm looking for jobs since I graduate this month and I'm just seeing a whole lot of titles and requirements and it's all overwhelming. I clearly need to specialize in something because college has made me a jack of all trades (and master of none). I took classes in web programming, server programming, system administration, system networking, database systems, etc. However I'm not a master in any of that stuff. I also don't know how any of my courses and projects I've done translate into jobs.

    I'm just not sure what each job title I'm seeing translates to what work I'll actually be doing on a day-to-day basis. And sometimes I see a jobs like "Fullstack Developer" and "Fullstack Engineer". Are the words "developer" and "engineer" just meaningless? Sometimes I just see general "Web Developer" or "Junior Web Developer", like what's a "Junior" vs "Senior" vs no specification? I hear all about whiteboard problem interviews which are often algorithms and data structure questions, but will I be potentially asked that for every job? Even stuff like web programming?

    I'm hoping someone can explain what the most common job titles are and what the language/concept expectations are for each job these days. Like I know in the last few years it seems like everyone and their mothers want you to know React and Python (two things college didn't teach me). But, I'm lost on what it means when they say they want you to know a concept.

    Like when a job wants you to know JavaScript. I mean, I know JavaScript, but I couldn't do it with my eyes closed. I could do basic stuff with a lot of Googling and trial/error. Like at what point do I cross the threshold into being good enough for a job that wants me to know JavaScript? Or any other concept.

    I'm kind of getting on a tangent, sorry. Overall I just want to learn what these jobs are so I can find out what I'm drawn to and start learning more of the expectations to increase my chances at landing that specific type of job.

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

    Why is predatory hiring so prevalent in CS?

    Posted: 08 Jul 2018 10:52 PM PDT

    I posted my resume to a job search website or two a little while back, and within a few days I received several offers for interviews. I was stoked... right up until I started doing my research on those companies. Red flags, everywhere. One company signs you to a binding contract with a 20k breach clause, while another has a turnaround average of three months. Add to that all the questionable 'matches' I've found on Glassdoor. Ugh. You would think a company would try to mask their use of a copy/paste template by swapping their name out with the entries that say "Employer" but I suppose it's too much to ask.

    ..am I just getting really unlucky here, or are there a lot of sharks in the CS waters?

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

    Advice on which job to accept (Full Stack vs Augmented Reality)

    Posted: 09 Jul 2018 05:49 AM PDT

    I just received 2 job offers (I'm a new grad) and have until the end of the day tomorrow 8:00am tomorrow to decide. My obvious first choice would be to do the Augmented Reality work as it is super exciting and futuristic technology. However, I feel that the Full Stack position would teach me much more marketable skills and give me experience that can easily transfer over to almost any other job.

    Does anyone have any advice? Has anyone chosen between future vs stable technology and how has that worked out for them?

    Augmented Reality

    • Exciting future tech
    • Unity & Microsoft Halolense
    • Perhaps work with some other .Net applications (UI for controlling machines and systems)
    • Software company with 30+ developers with different experience levels

    Full Stack

    • Stable, reliable experience
    • MERN stack + mobile apps + other systems (Web facing portals for clients and employees CRUD)
    • Young team of 4 (practically called the IT team)

    [Edits] - They have now both offered the same salary

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

    Infosys Training starting 16th July, 2018 in Raleigh, NC

    Posted: 09 Jul 2018 01:54 PM PDT

    Hi everybody,

    Anybody who has been hired by Infosys for associate role and starting their training on 16th July, 2018 in Raleigh, NC?

    or

    People who have done training in Raleigh, NC how was the experience?

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

    Is it easier to get hired as an intern and convert or get hired for new grad positions for design?

    Posted: 09 Jul 2018 07:52 PM PDT

    When you're applying for an internship, you're competing against all your most talented peers but the extremely high number of positions help make up for it.

    However, when you're applying for a new grad, you're no longer competing against your most talented peers since those probably have return offers to their top choice companies....downside is the drastic drop in positions makes it more competitive.

    I'm curious because I'm concerned about getting a ft design job as there aren't many of them and don't know if I should do another internship.

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

    General tips for current interns that are graduating soon

    Posted: 09 Jul 2018 07:28 PM PDT

    Hey CSCQ people, I'm a current summer intern at a company that probably has a product that's in your wallet. I'm graduating in Dec after one last quarter in the fall. I just wanted some general advice that you wish you had when you were in this position.

    My main goal is really to maximize my compensation and find a place to work that's not overly stressing or depressing.

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

    I could use a little pep-talk/advice before my first salary negotiation after graduating.

    Posted: 09 Jul 2018 07:28 PM PDT

    I've been interning for a startup for about a year now and have done a sizeable amount of work for the company and have enjoyed my time there.

    We've grown substantially since I started working here(~tripled in size) and have gone through a wave of hiring some senior developers.

    I've recently graduated and was asked by the CEO of our company to speak with him tomorrow about being hired on full time.

    I've done a little bit of research in prep for how to negotiate a salary: never give the first number, aim higher than you would settle for, know your worth, etc. All the usual stuff. However, I have no real idea what anyone I work with makes and only have a vague idea of what a developer would make in my area. I'm also in a weird situation where I've been here for quite a while relative to the rest of the company but also am definitely still one of the lower-skilled developers.

    I guess I'm just looking for some finally words of advice/encouragement before I go through this process soon. I grew up in a fairly low-income family and have never really had anyone to look to for advice on how to go about managing these financial situations in life. Ultimately I'm sure it'll be fine but I appreciate any comments from people more experienced than myself that might help ease the nerves a little.

    Best.

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

    Thinking About the Next n Jobs

    Posted: 09 Jul 2018 07:22 PM PDT

    In the three years following college (MS in CS, BS in CS Honors and Math), I have gotten married, had a child, and purchased a house. Needless to say, my job is needed to support everyone. While I am comfortable with the amount I am making and have a strong sense of job security, I am starting to grow concerned about what I am getting out of my job, both salary-wise and in terms of skill growth. The same can be said about the region where I work (Indianapolis, IN).

    I am currently employed at a small company (~70 employees) as a "senior" developer. This has caused me to wear many hats and has strengthened all aspects of my full stack development. On the other hand, I am working significantly with legacy software and have had to spend considerable amount of time helping junior developers perform basic duties.

    I still intend to make the most out of this current job, but the next job is on my radar. What should I look for in the next job to allow for the best growth in the future? What compensation should be expected for my experience? Do I need to relocate in order to maximize what I can get out of future jobs? I'm really interested in hearing this from someone else who has a similar life situation and needs to be able to provide for his/her family.

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

    My manager overheard me talk with a recruiter from a different company. Did this happen to anyone else?

    Posted: 09 Jul 2018 07:16 PM PDT

    Basically the title. I honestly don't care because my current job is horrible, hence I am speaking with recruiters. I am mostly just curious to see if my situation has happened to anyone else?

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

    Getting a foot in the door

    Posted: 09 Jul 2018 11:40 AM PDT

    Hello,

    I've been considering a career in game development for quite some time, but I haven't actually developed a game of any kind, so I need to test out the field before pursuing a career. What sort of tools/technology/languages should I learn/get experience with to improve my skills and look better to future employers?

    Also, I was wondering if anyone knew whether companies allow "job shadows" of positions before (or during) the application process to really see how the company operates.

    Look forward to starting the convo :D

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

    1 year of experience as Front End Engineer. Options?

    Posted: 09 Jul 2018 07:05 PM PDT

    Hi,

    I am "junior" developer and have one year of rather extensive work experience as a front end developer working with React, Redux, ES6, Selenium, Sass, Material UI, webpack, SVC, and a fair amount of Node. I am currently making ~50k.

    I feel as though I have done more in my first year than some do in 2 or 3 due to being at a fast growing health-tech startup.

    Just curious what my options might be and what you would suggest to someone in my shoes. I am open to moving to west coast and would prefer to stay with working on the front end, but open to moving full stack.

    I love my job and am happy there, but just curious if it would be better to jump ship or stay on board for another year or so.

    Cheers!

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

    How to learn Data Engineering knowledge and get an internship?

    Posted: 09 Jul 2018 07:02 PM PDT

    For background: I'm a CS junior at a highly ranked university doing a (full-stack) internship at a big company in Silicon Valley this summer. (I don't mean to come off as a braggart by this, to the contrary I'm very humble, but I wanted to give context without being specific.) I also have a lot of practical knowledge (backend web, mobile, and more) that I excel at more than the theory I'm tested on in CS classes. I have taken 1 Data Science class, 1 Intro to AI, and 1 practical ML class in my university.

    I'm really interested in Big Data and I'd like to work on stuff related to it and so after thinking about my math and coding skills, I'd like to try doing DE work since it seems like it doesn't require advanced degree and/or math knowledge like Data Scientist or Machine Learning Engineer on average.

    There seem to be many resources to learn on Coursera, Udacity, Edx, Udemy, etc but some seem very theoretical, lack instructor support, and/or are too short. Of course, it's hard for me to properly evaluate the quality of the courses due to my lack of DE knowledge. The Big Data ecosystem is huge and realistically I won't be learning most of the relevant tools, processes, etc quickly, but I'd like to get started somewhere and I feel lost deciding between so many learning opportunities without guidance.

    Moreover, I've only seen a few (short) posts on the internet and Reddit describing requirements for a Data Engineering intern as well as what the experience is like for them. The very little info in these sources makes it hard for me to figure out what a(n intern) position in the DE field would be like and thus makes it harder for me to commit to learning relevant stuff and get excited about the different types of work I might be able to do.

    All this said, I have seen various DE posts out there, but they seem to be targeted towards people already in industry, but I'm trying to figure out how to get started.

    tl;dr 1) How should I start learning/practicing DE-relevant stuff? 2) What would it take to get a DE internship?

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

    Advice on interviewing candidates for roles senior to yours

    Posted: 09 Jul 2018 06:59 PM PDT

    Hi all,

    I've got an interesting spin on the majority of posts here. In a couple of weeks I'm going to interview both a Senior Software Engineer and a Senior Software Engineering Manager for my company. I have a basic idea of things to ask during the interview, but if anyone here has some advice and material I could review on interviewing others, especially for positions senior to yours, I would greatly appreciate it.

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

    Where to start programming?

    Posted: 09 Jul 2018 06:59 PM PDT

    Not sure if this is the place to ask as I'm not really looking at a career in cs, but I'm a current finance student in my junior year. My current internship involves a metric fuck ton of down time, and I figure learning programming is something useful instead of being on reddit.

    Where would one begin in terms of languages that are generally seen as useful in the CS world? I've self taught myself the basics of SQL just because it's useful in finance to an extent, but I've been told it's kind of a lite version of programming.

    Can I feasibly learn anything useful in 2-4 hours a day?

    Again, apologies if this isn't the place.

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

    Pivotal Labs vs. Traditional SWE Environment?

    Posted: 09 Jul 2018 06:48 PM PDT

    Hi, I was wondering how does the in-house tech consultancy environment of Pivotal Labs: Pair Programming, Extreme Programming, Lean MVP Methodology, Fast Iterations, and working on Client Projects compare to the traditional SWE environment of working on a SINGLE PRODUCT team?

    Is it considered more valuable for Entry-Level or no?

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

    No comments:

    Post a Comment