UIC Computer Science faculty become temporary ‘Googlers’ to help students learn needed tech industry skills

Clinical Assistant Professors Gonzalo Bello and Shanon Reckinger at Google

Two faculty members from the University of Illinois Chicago’s Computer Science Department spent a month at Google’s Mountain View headquarters, part of the technology company’s Faculty in Residence program. Clinical Assistant Professors Gonzalo Bello and Shanon Reckinger participated in hands-on, project-based learning workshops, discussed industry expectations, learned more about the technical interviewing process at Google, and immersed themselves in Google’s engineering culture.

“I can only say positive things about the experience,” said Reckinger. “I could really see what it is like to work at Google.”

Reckinger and Bello were part of the third cohort of the Faculty in Residence program, which included 21 computer science faculty from 19 institutions that serve underrepresented students. The program provides faculty with the opportunity to learn from Google and collaborate with one another, and create learning materials that can be incorporated into their classrooms. Google, in turn, says the program provides valuable insights into advancing their commitment to diversity and inclusion for its employees and users.

“Google is reaching out to universities like UIC that it hasn’t traditionally recruited from. They are trying to get their workforce in tech, the engineers, to be representative of the people they serve,” said Reckinger.

The Faculty in Residence cohort went through the company’s interview process, and gained a clear understanding of the skills Google wants their prospective employees to possess.

“Learning about Google’s hiring practices, and even going through a technical interview myself, will allow me to better guide and advise students through their job search,” said Bello.

Bello is working on a syllabus for a class he teaches that will be more projects-based, incorporating hands-on activities, and discussions about practical applications to help students develop the professional skills needed to succeed in the workplace. Some of these skills include using version control systems such as GitHub; and application programming interfaces (APIs) for building software applications.

“Sometimes we take for granted that students are learning these things on their own, but it’s helpful to have that as an actual objective in our classrooms,” Bello said.

All of Google’s Faculty in Residence program participants came with their own goal to work on, and for Reckinger it was retooling projects for the CS 251 course, Data Structures.

Google shared what they called their workflow, based on how their engineers work on problems, where every piece of code is reviewed by multiple people, and each engineer has to review each other’s codes. Reckinger says she hopes to mimic this approach, adapting it for the realities of the classroom.

Both Reckinger and Bello appreciated the attention paid to the hiring process. At tech companies, this often includes an online candidate prescreen, a phone screen, problem solving over the phone, then multiples of these phone technical interviews before in-person interviews take place. At in-person interviews, candidates must solve coding challenges at a white board, while explaining their approach as they go along. Preparation is key.

“A big goal of the program is to understand the process and give students resources they didn’t have to prepare for them. We spent the whole month brainstorming how we can do some of this in the classroom,” Reckinger said.

Bello and Reckinger intend to work with the Engineering Career Center on sharing what they’ve learned, and they will be at events when Google is on campus. They hope to conduct interview sessions for students. Reckinger will also be working with UIC’s Women in Computer Science group on technical interview training.

Applications for roles at Google are accepted on a rolling basis, so Bello advises students interested in internships or jobs to act as soon as possible—even if the deadline is distant, the earlier you apply, the better. He said applications open in September.

“I think that one of the biggest takeaways is that anybody can work at Google if they prepare for that job interview. In the past when I spoke with some of my students their feeling was that maybe they were not going to be considered by Google,” said Bello. “That it is certainly not true.”