• Breaking News

    Monday, August 13, 2018

    Interview Discussion - August 13, 2018 CS Career Questions

    Interview Discussion - August 13, 2018 CS Career Questions


    Interview Discussion - August 13, 2018

    Posted: 13 Aug 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 - August 13, 2018

    Posted: 13 Aug 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]

    My thoughts on Revature after working for them

    Posted: 13 Aug 2018 07:45 AM PDT

    For those who don't know, Revature as a company trains you and then contracts you out to another company after training.

    With that said, these comments are solely about Revature, not the company one might get contracted out to. It is difficult to comment on the contracted companies, because there are many of them, and you will only ever really see one. Additionally, when reading other reviews, you should know that Revature employees are required to sign a non-disparagement contract, i.e, an employee cannot write a bad review, and I believe they work with other companies to delete bad reviews of them on Indeed or Glassdoor. This is also why I'm posting here, because I believe my review is getting blocked from those sites.

    Expect training to be rough. You're always at threat of being fired. Do you do your hair badly? Fired from training. Do you not speak super well? Fired from training. Do you maybe not get a job offering right away from a contracted company? Fired.

    You better have savings in case you get fired. One batch saw their numbers go from approximately 25 to 18. Some people fired after the first week, some fired later on.

    Speaking of money, their compensation is almost always $45000 per year after training, unless you go to Infosys. They only pay you $250 to move to the training location, and they only pay $500 for you to move to the client location after training. During training, you get 8/hr. After training, you may move often, including every 3-6 months. Can't say that it's the most common, but I've seen it happen. Revature will tell you this is super rare though.

    So, unless you have savings, you'll struggle to move your things. Hopefully you either own nothing or don't care if you can't afford to move your things.

    Now for the most scathing of comments:

    Their sales and accounts teams are absolutely terrible. They constantly lie. Telling misinformation is their bread and butter. "You'll get that information tomorrow". Tomorrow comes, and nothing. Be prepared to get that spiel for a week or two. Be prepared to not know what's going on when you're speaking with these teams. It'll be wonderfully surprising how many times they'll be completely wrong, clueless, or downright mendacious.

    Finally, the best of Revature:

    The HR team. [names redacted]. Revature should look to HR to learn about how their employees should treat others.

    How to improve:

    Now, what should Revature do to fix these issues? I think Revature's goal is a good one, so my point isn't to simply shit on them without constructive feedback. I sure hope Revature learns from the following, because their business model is good. I enjoyed learning new material and being able to grow in my career, so here are areas to improve.

    Moving: Revature, it's no secret you're hiring mainly fresh graduates. These are often people with little in savings and a lot in student loans. Surely you can't expect someone to be able to move across the country on $500. One person I know spent $600 just on their flight to their client location, and that didn't even cover hotel, more expensive food due to eating out, Ubers to their job due to being new to the area, etc. Overhaul this part of your organization. Find a way to help your employees move to these locations, and give them the appropriate amount of time to find an apartment. This may even be 1-2 full weeks. Treat your employees with respect, and they will be happy. Honor your contract that states you are to give 5 full business days for an employee to move. So many people complain about that. It's in the contract you're giving out. Stick to it.

    Furthermore, be specific about where an employee is moving and how long they'll be there. Employees should not be lied to about this, as they'll just end up getting into leases that they'll have to break.

    Training: People with little in savings shouldn't have to worry every day if they'll make it through training or become homeless or have to ask their family for help. Be more open about how someone is doing in training. Your private color coded grading system doesn't help someone improve. QC (Weekly interrogation review by managers) doesn't help someone improve, because you don't give employees feedback. Feedback is key. Let an employee know what's going on so that they can plan their future properly if they're not doing as well as you'd like. They may be able to improve, or at the least, plan a way home without major financial ruin.

    Compensation: per diem bonuses should be more nuanced. NYC, Boston, and SF are not the only high cost of living areas in the US. Consider a tapered system where cost of living is considered county by county or city by city so that people in cities like Seattle still get assistance, as Seattle is considered high COL nowadays too.

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

    What does a top intern look like?

    Posted: 13 Aug 2018 03:58 PM PDT

    The guys who get into Google, facebook, apple , netflix etc

    1. Were you/they naturally talented already (especially in CS)? Were they coding since high school and had years of projects already saved up on their github?
    2. Are they usually entering senior year and hence have most of their cs courses completed already?

    3) What is the main factor to get your foot in the door for the resume/paper application stage? Are most of them connection/referral based?

    4) If the internship is primarily on the job training building off your basic algos/data structures class, is being "secretly" more experienced and nailing the internship a good way to get a full time offer?

    5) Are they almost exclusively filled with Stanfords and MIT's? (and the other top 5 colleges)

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

    What Skills Are You Surprised You Have To Use Fairly Often At Work?

    Posted: 13 Aug 2018 08:54 AM PDT

    I've been doing this for quite a while now and sometimes I think about how skills I thought were dumb or niche come in handy surprisingly often. Off the top of my head there:

    Excel. My god, I feel like I spend an unreasonable amount of time in excel. But when you can't access databases and you just need the data out of the client's app for analysis Excel is your friend. Doubly so, if the only way to get data is via the client themselves (ugh).

    Regex. I learned regex randomly as an intern and I thought, "This is dumb. I'll never use this again" I have literally used it at every job I've every had.

    "Point before particulars" I had a technical writing professor who used to shout this at us all the time. I thought it was silly, you'd want to build to a idea, right? Nope. In the real world, people just zone out if you don't tell them why they should pay attention within the first ten seconds. Declare the end result first, then backtrack to it.

    What about you guys? What thing do you use surprisingly often, that you never thought you would?

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

    Tips for finding new grad positions with fall graduation?

    Posted: 13 Aug 2018 01:04 PM PDT

    Hi all.

    I am currently looking for jobs for when I graduate this December (ahead of schedule, not behind if that matters). I have 2 internships at multi-billion dollar companies. Here's my resume if anyone cares.

    I'm just looking for tips to find entry/new grad level positions in the off season for recruiting

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

    Forever Junior Developer - Will I eventually be unemployed?

    Posted: 13 Aug 2018 07:23 PM PDT

    I have been in the tech industry for 3 years at the same company, recently there was a wave of promotions to mid level developer for people in my cohort. Some started the same day I did and others started a year later than I did.

    I was the only one out of 9 devs who did not get promoted to the next level. I was due for a promotion because the 3 year mark is when everyone is upgraded to mid level dev.

    I have friends that also got promoted a year earlier at the 2 year mark because they were very good at their jobs.

    I asked my manager about it and she said "I see you as a junior developer, you are not ready for mid level yet". She gave me some generic advice saying that to be mid level requires the ability to work independently.

    I have a BS in Software Engineering from a state school with a 3.4 gpa and I am also pursuing a masters in computer science from a top 10 tech school (4 classes in with a 4.0).

    It hurts to know that I am so terrible at my job that I was surpassed by people who had less experience and less education (there were people who didn't even have a CS degree that were promoted).

    I've been stuck in this depressing mindset that you are either good or you are either average/bad when it comes to software development (based off what I've seen in the corporate world).

    There's also a Bill Gates quote where he says you will know how good of a developer you are within the first 3-4 years of your career, his prediction is starting to become very true in my case and it's scaring the shit out of me.

    Here is some additional information about my situation:

    • When faced with a challenging problem, I get frustrated immediately. A task that would take a dev days to complete takes me longer to complete

    • I don't speak in meetings most of the time because I feel stupid, I definitely see this hurting me because not only do I not have good programming skills, I am also socially inept

    • When a coworker explains something to me, I immediately forget what they say and the conversation turns into me nodding my head in agreement. I am afraid of annoying them with questions, so if I keep asking questions and I still don't get something, I stop myself and just nod my head

    • I zone out in meetings and can't sit still and concentrate on what people are talking about. I am constantly lost in meetings

    • I try to write notes when I'm in meetings or when I am getting help from a coworker, but they end up getting very sloppy and unorganized (i have terrible handwriting). I end up having several notebooks with a couple of pages filled out, which I never end up rereading

    • I end up doing half assed work or give up and let someone more experience on the team hold my hand through the process if it becomes to unbearable. This has happened on several occasions across the 3 teams I've been on at my company.

    • Can't concentrate on a single task and see it to the end, I tend to just jump around from stack overflow posts, reddit posts, and documentation, look for the bold font, and repeat this until I find the answer to my problem through googling. I don't even read the actual text that accompanies stackoverflow/reddit posts.

    • Been getting 8 hours of sleep a day, drinking plenty of water, exercising, and laying off any coffee/alcohol, yet this has had no effect on my mind

    • Have 20+ tabs open and multiple windows open on my computer at any given moment

    • All of these poor habits I have at work also apply to my personal life. I've been trying to read everyday, but I get frustrated with reading books, all the words start blurring together at some point and I immediately forget what I read after a sentence. I have trouble watching movies all the way through, finish learning songs on the bass, etc.

    • Have a habit of cutting people off before they are done talking, which is really awkward

    I do enjoy programming, but only when something works. Everything else seems to stress me out and give me anxiety.

    I know this post pretty much reads "I am lazy and I don't want to put in the work", but that's not true. I'm just very overwhelmed by the sheer volume of information I need to know to become a successful developer.

    I'm 27 years old, I'm getting old, and I suck at a lot of things. All I have is my career and my job which I prepped for through school, I really want to succeed, maybe even be a lead one day, but it seems like I will forever be a junior.

    Any advice would be much appreciated.

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

    Anybody a Product Engineer?

    Posted: 13 Aug 2018 03:31 PM PDT

    What do you do exactly? I have an interview for this role, so I'm trying to figure out what it is.

    submitted by /u/6bluefish2
    [link] [comments]

    How's life as an Android developer?

    Posted: 13 Aug 2018 12:36 PM PDT

    I've been thinking about what's next for my self, sre/dev ops has me alittle burned out. Mobile and android seem interesting. What appeals to me is its not a highly available system, no sys admin work it seems, some room for creativity and I think it would open up a possibility of freelance work.

    Curious what the reality is. What career options are like, progression and opportunity in general. Is the grass actually greener?

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

    I like learning iOS development but absolutely hate trying to design any UI/UX

    Posted: 13 Aug 2018 07:22 PM PDT

    Hey all!

    I am a second year CS student and lately I've been thinking about what kind of jobs I'd like to pursue during/after college and while I like learning iOS development, I always get really demotivated, frustrated, and annoyed when trying to make a decent looking UI.

    However, I have a question for the people who do iOS development professionally. Do you (and the engineering team) make the UI designs yourselves or do you have a design department that hands off a design to you and your team? I think I would like to focus on iOS development but to be honest I dislike UI work so much I would rather find another focus. I know that may seem insane but I just do not care for that kind of work at all. If anyone has any input I would love to hear it

    Thank you!!

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

    What should I learn/do now to have a successful career?

    Posted: 13 Aug 2018 06:33 PM PDT

    Hi all,

    Here's a little background about me: I'm going into my junior year of university in NYC and my major is CS. I took a class in C++ when I was a senior in high school and have taken 2 programming courses in Java in college. I really just learned the basics of the C++ language and don't remember much, but I would say I'm proficient in Java. This is because my university uses Java to teach OOP and DS&A.

    I don't really have much more technical knowledge and experience. I've learned a little bit of HTML & CSS, but definitely not enough to add them as skills on my resume or LinkedIn. I haven't had an internship yet nor have I done any real personal projects. I've done very small, meaningless academic projects that I've listed on my resume.

    With all of that being said, I love coding... except when I can't find a bug in my code! But seriously, I really enjoy creating and improving stuff. I've always been passionate about tech and the amazing things that are possible with it. I'm ready to do whatever it takes to gain knowledge and experience. I'm ready to take the next step.

    Please let me know if I left out anything important or if you'd like to get a better picture of me and what's going on.

    Thank you!

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

    How likely are you to take a contract position in this economy?

    Posted: 13 Aug 2018 05:59 PM PDT

    I'd like to hold out for a full time position, but it's tougher to be competitive when you're not working. I'm curious how other job seekers are approaching contracting offers.

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

    Is It Normal To Be Switched Around on 3-4 Different Projects In a Month?

    Posted: 13 Aug 2018 12:51 PM PDT

    So I'm currently an intern at a smallish software company and while I am glad for the experience to be working on actual projects and not "intern trash", I am overall just curious. For the first month, I was working solely on one project and everything was going smoothly. However, during this past month, I have been getting tasked out on many many different projects. It is very back and forth, and even the other interns are only assigned to their single projects. I got the internship extended into the next semester with hopes of working here full time once I graduate; I am just curious as to how normal this is in the industry and if I should be worried in any sort of capacity. Regardless, I am super grateful for the experience I am getting here as I feel it will be invaluable once and if I move on to other places.

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

    Is it somewhat common for a stock plan to vest annually (even after 1 year cliff), as opposed to with every pay check?

    Posted: 13 Aug 2018 05:01 PM PDT

    I've worked for three companies, and the first two had stock plans that would vest with every paycheck, i.e. twice monthly, starting 1 year after the grant date.

    I just received a stock plan from my current company that only vests annually, even after the 1 year cliff. The equity makes up a significant portion of my overall compensation, so it seems a little strange to me that I get this equity based compensation "all at once" every year on a given date. How common is it for stock plans to vest like this (even after a 1 year cliff), as opposed to with every paycheck?

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

    Entry Level Jobs at financial companies like Master Card, American Express, Discover...

    Posted: 13 Aug 2018 08:21 PM PDT

    How is the interview process at companies like:

    • American Express

    • Discover

    • Mastercard

    • Western Union

    Do they ask Leetcode?

    How is the interview process? Technical/Behavioral?

    Thank you for your time

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

    Applied for my first internship, got contacted by a recruitment specialist...

    Posted: 13 Aug 2018 08:21 PM PDT

    Long story short I'm a senior at my local university and applied for my very first internship at a local company. It's labeled as a part-time software engineering internship and it says they're looking for someone who knows JavaScript, HTML, CSS, Java, Linux CL, Swift, NodeJS, Angular, "or is eager to learn." It's a company called 'Atos', if anyone has heard of it before.

    I got an email from a recruitment specialist who said they'd need to ask me a few questions first and then I can have an interview with the hiring manager.

    Any general ideas as to what I might be able to expect? I've never had an interview before as this is my first time applying for an internship...so I'm hoping my inexperience, especially interview-wise, doesn't ruin my chances of landing this.

    Thanks in advance!

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

    tech pigeonhole career

    Posted: 13 Aug 2018 06:51 AM PDT

    Talked to an older dev the other day, apparently he got his CS degree back in the 80s and got jobs focusing on 'visual foxpro' whatever that is. Now he can't get jobs because almost no one uses it. My question is if you learn a particular tech stack for your first job can you end up getting pigeonholed into related jobs for the rest of your career? what happens if people stop using that? whats the best solution to this, to get jobs in different technologies to become more of a generalist? Do projects on your own (do companies even count this as 'experience'?), or if you have to pigeonhole yourself eventually, what stack is going to have the best longevity in the long run for a career?

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

    How come most of Internship requiring a BS degree?

    Posted: 13 Aug 2018 08:05 PM PDT

    For example, I just searched an web dev intership today. it requires a BS degree.

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

    Is it important to have a LinkedIn Profile

    Posted: 13 Aug 2018 08:02 PM PDT

    I am a CS student. I didn't have LinkedIn unless I was recommended by one of my friends. He stated that engagement on LinkedIn can really help you land internships and it will give your employer a better image of yours. Since a lot of recruiters look at your LinkedIn profile. So here's my question Is it really important to have a LinkedIn profile. As I have seen mostly developers are usually found on Twitter or they have their own blogs or they are found on Reddit Dev Communities. I believe LinkedIn is great for recruiters but if you want to learn more and get exposure to tech world then I think dev communities play an important role especially I have learned a lot from Reddit and famous devs sharing knowledge on twitter. Long story short let's say you barely engage on LinkedIn but you are actively maintaining your blog writing about software or anything you have learned or even using your spare time contributing to open source on GitHub then is it important to have LinkedIn does it play important role while getting hired or can our blog/ Github profile play they same role what LinkedIn does ? (Btw I apologize for poor grammar)

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

    Seattle Drug Testing

    Posted: 13 Aug 2018 07:55 PM PDT

    Is drug testing a thing in the Seattle area for developer positions? Particularly, for marijuana use. (asking for a friend)

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

    Business Analyst - no call-backs. Insight or other options out there?

    Posted: 13 Aug 2018 12:01 PM PDT

    Many entry-level Business Analyst jobs in my area are requiring a Master's degree but only start at $45 to 55k. The better paying entry-level jobs in the field ($55k to 75k) have much higher requirements in lieu of a Master's, such as 5-10+ years experience. I've been following LinkedIn's job applicant analytics and even entry level, low paying job sees many master's degree holders applying.

    I've worked in the field for 3+ years and I'm one year away from finishing a b.s.. Currently have a job and am now looking for a new one, but I'm not getting a single email or call back. I've had recruiters, friends, family and professional (paid) resume writers scour my resume and LinkedIn and I tailor every cover letter and resume per job so I am confident that is not the problem. But internships won't take me for various reasons (not high enough GPA, too much experience, too close to graduating - to name a few) and entry-level jobs won't call me back. I'm assuming the regular job issue is because I lack the education tick mark and/or big company name (worked for a small company), but I don't have data on that front.

    I can't relocate until I graduate, but I'm in dire need of a new job yesterday due to debt. I think the ROI isn't there to pursue a master's degree for such low-paying positions in my current financial state.

    Does anybody have any input? Should I expand to other job types? I feel stuck after 2 months of zero call backs.

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

    What to do if offered a better job shortly after accepting a different one?

    Posted: 13 Aug 2018 07:28 PM PDT

    I've been in the job market for about a month now and have a fairly high chance of landing a job. Lets call this job A. I have an interview pending scheduling for some time next week (will be scheduled this week via recruiter). This position will pay 20k more and offer some sort of relocation package (no details yet) to an area I'd like to move to. Lets call this second position B.

    Here's some quick details about the two;

    A: Mid level software engineer in Kansas City area

    Salary: ~75k (quoted by recruiter. may be more). Direct hire.

    Benefits: about a 300 dollar savings over my current benefits package and a 20k raise.

    B: Senior software engineer in Phoenix, AZ

    Salary: 105k+ direct hire. Recruiter suggested this is base for this position.

    Benefits: unsure, have not received this information, however this is more than double my current pay. There's zero chance the benefits affect that.

    offers some sort of relocation package as well.

    Both companies are fairly large, but in different sectors (A is healthcare, B is retail).

    Assuming I receive an offer from B, is there a downside to accepting that position?

    How does this affect what the employer pays the recruiter company? From what I hear the recruiting company is paid my salary + % for find me.

    To clarify, I am taking the positions offered as they come regardless of the ramifications. I recognize the impact on my life is significant enough that the negatives are hardly an issue, this is just for clarity's sake.

    edit: bolded additional questions

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

    Need some advice for lunch meeting with bosses

    Posted: 13 Aug 2018 11:41 AM PDT

    Hi guys so I did a software engineering internship at a local 120 employee software dev company.

    I was the only intern, and next week on my last day I'll be having lunch with my supervisor (a senior software architect) and his boss (the CTO of the company)

    I've never really had lunch with a boss or supervisor or co-worker before as this was my first job experience. Can you guys give me some tips and advice so the situation doesn't become awkward? I had a 2 hour long talk with both these guys during my initial interview and it wasn't bad but I'm not used to eating lunch with people outside my family or close friends. What can I expect and any advice is appreciated! I'd love to work at this company after I graduate from college.

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

    Career prospectives for mediocre student?

    Posted: 13 Aug 2018 06:58 PM PDT

    I am a BSCS student set to graduate in may. But I am realizing I dont have the passion or motivation to actually get good at programming and have the skills to become employable. I am realizing that one has to get pretty skilled to even begin to get paid to code. What work can a mediocre computer science graduate get without spending hundreds of hours learning outside of a CS degree?

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

    New Job different coding environment

    Posted: 13 Aug 2018 06:43 PM PDT

    Hi I just started a new job and they use primarily windows. I have been developing in a Mac/Linux dev environment for years and feel a little out of my element. Any advice about on work flows, dev setups, and adjusting to command prompt would be great? I am primarily working in Java, JS, TS, MEAN stack work. I personally like Atom and Vim but am willing to adjust to a different IDE/TE.

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

    Looking for my first job and I need advice

    Posted: 13 Aug 2018 06:40 PM PDT

    Could anybody give me some help putting together a resume. I have 3-4 years experience prior to school which I started last spring. I don't have any work experience other than jobs outside of the dev field. I'm currently worried about how to put together a resume with absolutely no prior work experience and no degree as of now. But I have experience using java and c++ and recently started building web apps with the MERN stack. I have a github, a bare linkdin profile, and a few references I could use for some of the paid freelance jobs I've done (but I'm not sure if you could put down a job like this which involved hacking an online game and creating a program to automate the game, which is what got me into programming in the first place)

    If anybody could 1 on 1 talk to me I would greatly appreciate it or even if you could just post here some advice on what to do first. I'm currently also going to build out my portfolio website to showcase along with my GitHub page. I'm interested in getting a job doing fullstack MERN applications. I'm not sure if this is out of reach as I haven't finished my schooling yet or not?

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

    No comments:

    Post a Comment