|
Hahahhaha that can't be real... Can it??
|
# ? Aug 8, 2017 14:20 |
|
|
# ? May 17, 2024 09:25 |
|
I've been invited back for a final round interview for a full stack developer position. First round was a phone screen, second round was a whiteboard problem and then discussion of my past projects, thoughts on flask/Django, front end frameworks, and some other stuff with two Junior devs. They said the next interview will be even more technical. I think it's going to be 3 interviewers across 3 hours. I'm not really sure what could be more technical than what I already discussed? Thoughts? Perhaps it'll just be more similar questions to my second round.
|
# ? Aug 8, 2017 14:26 |
|
huhu posted:I've been invited back for a final round interview for a full stack developer position. First round was a phone screen, second round was a whiteboard problem and then discussion of my past projects, thoughts on flask/Django, front end frameworks, and some other stuff with two Junior devs. They said the next interview will be even more technical. I think it's going to be 3 interviewers across 3 hours. I'm not really sure what could be more technical than what I already discussed? Thoughts? Perhaps it'll just be more similar questions to my second round. I'd expect at least one of the interviewers to give you a system design problem. I.E. they'll describe a page, a component, or a simple app and ask you to sketch out how you'd implement the front and/or back ends. It's a good way to learn a candidate's thought process and it always takes a full hour, since you can always add more detail and they can always ask about hypothetical constraints. The "System Design" section here has a couple of examples, though they're more mid-level.
|
# ? Aug 8, 2017 15:15 |
|
If you do get asked a system design question, don't do what the one guy did when I last sat in on an interview. We showed him an answered Experts Exchange question and asked how he would go about writing the system that showed that page. We left it vague so he could go into the data structures a Q&A forum would need or go into the HTML rendering framework he would use. His first act was to start reading the question out loud and wondering to himself what the answer was. We said, multiple times, "Don't worry about the content of the question; just look at the structure," but we eventually also had to point out that the question had already been answered and just tell us what the database would look like. (I didn't want my coworker to provide that much direction, but whatever. At least we'd get something out of the guy, right?) The guy noticed that the question was tagged with things like "Windows" and "SQL" and started talking about how the database table would need a "Windows" table and an "SQL" table. Somebody said, "What about questions that aren't about Windows?" and he got really confused. We all agreed we'd have to pass, so my boss called him and broke the bad news in a voicemail. The guy called back to complain that the interview was unfair. So yeah, don't do that.
|
# ? Aug 8, 2017 15:29 |
|
When I was preparing for my systems design interviews I found this site helpful https://www.hiredintech.com/system-design/
|
# ? Aug 8, 2017 15:46 |
|
Jose Valasquez posted:When I was preparing for my systems design interviews I found this site helpful Thanks, I have that a read through. How important is scalability in the grand scheme of things? The company I'd be working for tries to analyze trends in big data and is high traffic and I don't really have experience with that since the two companies I've worked for had very small user bases. Perhaps not too important if I've made it this far.
|
# ? Aug 8, 2017 19:00 |
|
huhu posted:Thanks, I have that a read through. We have some scalability stuff and we usually ask candidates about their experience with problems like that. Not having worked with that before doesn't disqualify otherwise good candidates but it's obviously better that they can at least talk about the concepts. Being aware of some of the standard approaches (like you'll get in that link) and conveying your interest in how it's done in the real world is probably plenty.
|
# ? Aug 9, 2017 21:27 |
|
Not sure what would be the right thread to ask this, but where do I go learning a bit more about SEO? Nothing major, I just want my personal website to show up a bit higher in the rankings when you search my name. Right now I'm competing with a yoga teacher and a realtor, would be nice to have a bit more visibility when I start applying to jobs and hiring managers google my name. I've read the moz SEO guide and tried applying what I've learned from there which definitely gave me a boost, but I could still use some more work.
|
# ? Aug 13, 2017 22:25 |
|
If you want people to look at your website when you apply, send them a link to your website.
|
# ? Aug 14, 2017 12:29 |
|
Most efficient and most lazy solution! That's what we programmers do
|
# ? Aug 14, 2017 12:30 |
|
Lol if you think the average employer is going to spend more than 30 seconds on your website. They're not going to search you. Furthermore, in my opinion, SEO is interesting to learn about but not a thing you want on your resume.
|
# ? Aug 14, 2017 14:15 |
|
You're not going to get an employer by getting your portfolio up the search rankings. Employers aren't just sitting around typing "i need an employee who can do x, y, and z" into Google.
|
# ? Aug 14, 2017 14:16 |
|
huhu posted:Lol if you think the average employer is going to spend more than 30 seconds on your website. They're not going to search you. Furthermore, in my opinion, SEO is interesting to learn about but not a thing you want on your resume. As an anecdote to illustrate this I usually spend 10 minutes prepping for giving an interview by looking at their resume, their LinkedIn, and doing a quick Google search. That's about the extent of it. I don't really care if you have a portfolio website.
|
# ? Aug 14, 2017 14:25 |
|
Blinkz0rz posted:As an anecdote to illustrate this I usually spend 10 minutes prepping for giving an interview by looking at their resume, their LinkedIn, and doing a quick Google search. That's about the extent of it. I don't really care if you have a portfolio website. I will say, I have discussed my website in several interviews but that's only because it's the third thing on my resume after my name and GitHub.
|
# ? Aug 14, 2017 14:26 |
|
Blinkz0rz posted:As an anecdote to illustrate this I usually spend 10 minutes prepping for giving an interview by looking at their resume, their LinkedIn, and doing a quick Google search. That's about the extent of it. I don't really care if you have a portfolio website. You're missing out on some easy rejections. Check out my portfolio: slow-loading, ugly page that barfs a stack-trace into the console once every second.
|
# ? Aug 14, 2017 14:51 |
|
I should remove my website from my resume/LinkedIn. An unmaintained and out of date site is worse than none at all.
|
# ? Aug 14, 2017 15:04 |
|
Add an "under construction" gif. Problem solved!
|
# ? Aug 14, 2017 15:17 |
|
Make your website just the dancing baby gif. I'd interview the person who puts that on their resume.
|
# ? Aug 14, 2017 15:46 |
huhu posted:I will say, I have discussed my website in several interviews but that's only because it's the third thing on my resume after my name and GitHub. I have had it run the gamut -- people who haven't even looked at my resume, to people who were quoting my cover letter at me. I think having a website with some interesting visualizations helped me out some, because I was able to whip it out in interviews if we finished questions early and show them some (ostensibly) neat stuff.
|
|
# ? Aug 14, 2017 16:41 |
|
Just buy some very specifically targeted AdWords space
|
# ? Aug 14, 2017 17:20 |
|
Blinkz0rz posted:As an anecdote to illustrate this I usually spend 10 minutes prepping for giving an interview by looking at their resume, their LinkedIn, and doing a quick Google search. That's about the extent of it. I don't really care if you have a portfolio website. I was asking mainly for this purpose, to make it a little easier when someone is doing some sifting for something to show up that's related to me and not some other dude. Sounds like it's not very important though, especially if any relevant links are already in the resume.
|
# ? Aug 14, 2017 17:24 |
|
Aren't portfolios a huge part of what a self taught person would want to have when they are getting a job?
|
# ? Aug 14, 2017 17:46 |
|
InevitableCheese posted:Aren't portfolios a huge part of what a self taught person would want to have when they are getting a job? They're easily the best way to offset a lack of job experience and formal education. But consensus in this thread seems to be that they become rapidly less important once you've had a good couple years of jr dev experience.
|
# ? Aug 14, 2017 17:48 |
|
I made the mistake of turning my mostly static site into a Wordpress Blog.....which I haven't blogged on in about a year.
|
# ? Aug 14, 2017 19:36 |
|
The Fool posted:They're easily the best way to offset a lack of job experience and formal education. But consensus in this thread seems to be that they become rapidly less important once you've had a good couple years of jr dev experience. Getting that first step in is a challenge though. I'm currently papering Chicago with my resume for anything junior dev related, have two promising leads and a shitload of rejections.
|
# ? Aug 14, 2017 20:04 |
I'm a self taught dev and my portfolio of projects is literally the only thing that got me a job so I'd say its pretty important if you don't have other experience.
|
|
# ? Aug 14, 2017 20:06 |
|
I created my portfolio when I got laid off so I'd have something to show, in case anybody asked. It also gave me a handy excuse when interviewers asked what I'd been doing with my months of unemployment. I don't know if anybody actually looked at it, though!
|
# ? Aug 14, 2017 20:19 |
|
I ditched my portfolio/website after my first job, cause I wasn't actively developing anything on my off-hours and really had nothing useful/worthwhile there. If it's not regularly updated and expanded, it's not worth making, IMO.
|
# ? Aug 14, 2017 21:08 |
|
PokeJoe posted:I'm a self taught dev and my portfolio of projects is literally the only thing that got me a job so I'd say its pretty important if you don't have other experience. What sort of projects did you have?
|
# ? Aug 14, 2017 22:02 |
|
InevitableCheese posted:What sort of projects did you have? I was in the same boat and my portfolio consists of various versions of my portfolio I've made with increasingly challenging tech, a few (terrible) websites I built for non profits, and I like to do stuff with Arduino in my free time so projects related to that.
|
# ? Aug 14, 2017 22:31 |
|
Mniot posted:You're missing out on some easy rejections. Check out my portfolio: slow-loading, ugly page that barfs a stack-trace into the console once every second. Not that it's always a case but there are usually pretty obvious tells that the candidate is going to be poor. If I'm doing an interview they've already passed a phone screen with a recruiter and our hiring manager so they're at least ~ok~ enough.
|
# ? Aug 15, 2017 12:05 |
|
PokeJoe posted:I'm a self taught dev and my portfolio of projects is literally the only thing that got me a job so I'd say its pretty important if you don't have other experience. Yeah this should be the key takeaway. On the list of things interviewers are looking for, portfolio is definitely below experience and education. If you don't have any of the latter two, then having the former becomes significantly more important.
|
# ? Aug 15, 2017 12:07 |
|
Mniot posted:Are you able to say more? You were going to your boss to say "make me manager and let me rearrange everything or I quit", right? Since you're leaving I guess they said no, but I'd be interested in hearing how much they were willing to change or just what sort of reception you got. Sorry for the super late reply. The sequence of events were: 1) I'm dissatisfied with how work is going 2) I approach a competitor that once approached me and I turned them down because it meant an interstate move that I wasn't prepared for 3) They offered me a job 4) I resign my current job and accept the offer 5) My current workplace at the time says they were planning on making me manager of the team 6) I decide to hear them out 7) Offer is ridiculous, less pay to manage the whole team than my new job offers just to be a dev 8) I tell him to stick it I've been in the new job three weeks now and it's excellent, I'm loving it.
|
# ? Aug 15, 2017 14:36 |
InevitableCheese posted:What sort of projects did you have? I had about 10 apps that were up for download in the play store and one of them had made me a few hundred bucks from a trickle of sales over the years. I had some others in progress as well. They were a mix of normal apps and games I had made.
|
|
# ? Aug 15, 2017 17:08 |
|
God I need a new project to work on. I'm so bored lately
|
# ? Aug 15, 2017 22:42 |
|
Are games pretty viable for a portfolio or are they considered "unprofessional"?
|
# ? Aug 15, 2017 22:49 |
|
InevitableCheese posted:Are games pretty viable for a portfolio or are they considered "unprofessional"? I think they're fine but it totally depends on what positions you're seeking as to whether or not they're going to help all that much. And it could depend upon your audience (the interviewer/hiring manager/whoever). If you can explain what building the game would help with the position you're applying for, it's hard to argue against I would say.
|
# ? Aug 15, 2017 22:56 |
|
Grump posted:God I need a new project to work on. I'm so bored lately Write u a compiler
|
# ? Aug 15, 2017 22:58 |
|
InevitableCheese posted:Are games pretty viable for a portfolio or are they considered "unprofessional"? Viable. It's just another field of programming.
|
# ? Aug 15, 2017 23:01 |
|
|
# ? May 17, 2024 09:25 |
|
feedmegin posted:Write u a compiler I was thinking about making an app that gives you programming project ideas based on some input Just because i'm really bad at coming up with project ideas
|
# ? Aug 15, 2017 23:46 |