{"id":2445,"date":"2016-08-04T18:49:36","date_gmt":"2016-08-04T18:49:36","guid":{"rendered":"http:\/\/blogs.oregonstate.edu\/honorslink\/?p=2445"},"modified":"2023-07-10T15:47:01","modified_gmt":"2023-07-10T22:47:01","slug":"mathematics-robotics-google-job","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/honorslink\/2016\/08\/04\/mathematics-robotics-google-job\/","title":{"rendered":"Mathematics + Robotics = Google job"},"content":{"rendered":"<p>Honors College and mathematics major Johnathan Van Why has landed a job at Google months before graduation. He will start as a software engineer at Google\u2019s Mountain View headquarters (Googleplex) in California.<\/p>\n<p>It is a highly impressive feat if you consider Google\u2019s hiring statistics: They receive more than two million applicants a year and only one in 130 applicants gets a job, according to Forbes and Staff.com. Therefore, it is approximately 10 times harder to get a job at Google than it is to get into Harvard University. Not to mention the fact that the multinational tech giant is consistently rated as the most desirable company to work for on a global scale.<\/p>\n<figure id=\"attachment_2451\" aria-describedby=\"caption-attachment-2451\" style=\"width: 630px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2451 \" src=\"http:\/\/blogs.oregonstate.edu\/honorslink\/files\/2016\/08\/in-post-300x179.jpg\" alt=\"Johnathan Van Why\" width=\"630\" height=\"376\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/1811\/files\/2016\/08\/in-post-300x179.jpg 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/1811\/files\/2016\/08\/in-post-768x457.jpg 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/1811\/files\/2016\/08\/in-post.jpg 890w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><figcaption id=\"caption-attachment-2451\" class=\"wp-caption-text\">Johnathan Van Why at Google\u2019s Mountain View headquarters (Googleplex) in California. (photo contributed by Johnathan Van Why)<\/figcaption><\/figure>\n<p>Johnathan\u2019s case is made more exceptional by the fact that he did not apply for a job at Google, but sort of stumbled into its recruitment process.<\/p>\n<p>An Albany, Ore. Native, Johnathan says he has been passionate about mathematics and programming since the fourth grade. Enthusiastically involved in robotics research in OSU\u2019s School of Engineering from his high school days, Johnathan made up his mind to pursue a Ph.D. in robotics at Carnegie Mellon University.<\/p>\n<p>But one day in the summer of 2015 changed his plans for life after graduation.<\/p>\n<p>Johnathan, who is an avid and frequent programmer, was doing a programming-related search when a black box with white text popped up with the question, \u201cWould you like a challenge?\u201d Thinking it was a game, Johnathan hit \u2018yes.\u2019 Thus began the gradual unfolding of the Google recruitment dragnet.<\/p>\n<p>Johnathan eventually realized he was being evaluated as a potential hire by Google. He faced off a series of programming challenges of varying levels of difficulty over a 10-day period.<\/p>\n<p>\u201cI was able to select mathematical challenges and I have a solid knowledge of programming. So between the two, I was able to do well at the challenges.\u201d<\/p>\n<p>Confronted by one of the most difficult problems in his set of programming challenges, Johnathan was able to solve it rapidly. A recruiter contacted him shortly after that.<\/p>\n<blockquote><p>\u201cIt would have probably been difficult for a computer science major. But it was a basic math problem, which I completed in 21 minutes and sent it off,\u201d said Johnathan.<\/p><\/blockquote>\n<p>As Google is wont to do with job candidates, Johnathan went through onsite interviews at Googleplex as well as two phone interviews before receiving an enthusiastic job offer.<\/p>\n<p>When asked if certain mathematics courses at OSU played a role in his success, Jonathan responded, \u201cI am very glad that I had computational number theory. Problems in that area would repeatedly show up in the online challenges as well as in the interviews.\u201d<\/p>\n<p>Mathematics also played a vital role in Johnathan\u2019s undergraduate research career. He conducted controls research for legged robots and was part of a team that developed software for the multi-university <a href=\"http:\/\/mime.oregonstate.edu\/research\/drl\/robots\/\">ATRIAS<\/a> robot project. As the only math major in the robotics lab, Johnathan realized he had unique strengths in a roomful of mechanical engineers.<\/p>\n<p>\u201cAnytime something math-related would come up, I knew what I was doing. Computational number theory, modular arithmetic, multivariable calculus, differential equations and linear algebra\u2014all of them helped me write most of the software that runs the robot and in controls and optimization research.\u201d<\/p>\n<p>Johnathan notes that his interests in mathematics, robotics and programming dovetailed in very rewarding and meaningful ways as an undergraduate as well as helped him succeed in his job interview.<\/p>\n<blockquote><p>\u201cAn undergraduate degree in math is a foundation to work on other stuff. You can either go to graduate school or you find another field that relies on math and you get to be the math person on the team. It is so useful in so many fields,\u201d added Johnathan.<\/p><\/blockquote>\n<p>His parting advice for incoming mathematics majors: Do research.<\/p>\n<p>\u201cOne of the things that math majors are not as essentially involved in as they should be is research. It is hard for an undergraduate to find a research topic in math,\u201d said Johnathan.<\/p>\n<p>\u201cBut look beyond math. For instance, in an area like robotics, math undergraduates can jump in and make significant research contributions.\u201d<\/p>\n<p>This story was originally posted on <a href=\"http:\/\/impact.oregonstate.edu\/2016\/06\/mathematics-robotics-google-job\/\" target=\"_blank\" rel=\"noopener\">iMPACT<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Honors College and mathematics major Johnathan Van Why has landed a job at Google months before graduation. He will start as a software engineer at Google\u2019s Mountain View headquarters (Googleplex) in California. It is a highly impressive feat if you consider Google\u2019s hiring statistics: They receive more than two million applicants a year and only [&hellip;]<\/p>\n","protected":false},"author":6970,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[645351,1635],"tags":[],"class_list":["post-2445","post","type-post","status-publish","format-standard","hentry","category-alumni-and-friends","category-experience"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/posts\/2445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/users\/6970"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/comments?post=2445"}],"version-history":[{"count":10,"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/posts\/2445\/revisions"}],"predecessor-version":[{"id":8933,"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/posts\/2445\/revisions\/8933"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/media?parent=2445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/categories?post=2445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/honorslink\/wp-json\/wp\/v2\/tags?post=2445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}