|
>I can't think of anyone I know that could do well in the Google interview process but could not get good grades. To get good grades, you must be able to do rote work on time. I did really poorly in high school, because if you don't do one thing, and you do brilliantly on the next thing? That averages to a failure. Doesn't matter how brilliant that next thing was. For me? This means I barely cleared 2.0 in high school, and didn't seriously pursue college. But in industry, I seem to do pretty okay. My experience is that if I finish between 2/3 and 3/4 of what I start? I get a positive performance review and a raise. They even talk about it; like "if you are accomplishing all of your goals, you probably aren't being ambitious enough when setting those goals." (I mean, I've been in industry since 1997, and my impression is that breaking in was a lot easier then than it is now... and it did take me a long time to work up to the point where I could get a job at a top-tier tech company, and even now, I'm a SysAdmin and not a SWE, (I have worked SWE type jobs at less prestigious companies... but here? I'm a SysAdmin.) I would be a better employee, with better job prospects if I had the personality and follow through to get a degree, no question.) My experience with those interviews (at least for a more senior position) is that they test knowledge of whatever specialty you are dealing with and to a lesser extent, intelligence and problem solving ability. The former, of course, can (and should be) studied for; the latter, less so. I'm sure intelligence and problem solving ability also help (and to some extent, are required) in academia, but if you aren't the sort of person who does 'good enough' work every time on time, you aren't going to get good grades, as far as I can tell, even if you are brilliant. That sort of plodding follow-through is not tested at all in interviews, and while it's a positive attribute to have as an employee, from experience, it won't kill your career if you are lacking it. |