Eric Mustee 4-17-15

Pre-Lecture Bio

Eric Mustee is currently a student at John Carroll University, and is expected to graduate from John Carroll University this Spring (2015). Eric is a Computer Science Major, with a Mathematics Minor and currently holds an overall GPA of 3.96/4.00. His current Major and Minor GPA is a 4.00/4.00, with the class rank of 11th.

Work Experience

Research Assistant, John Carroll University

Summers of 2012-2014

Developed a model for a human swarm interaction in which humans could aid a digital swarm involving a jigsaw puzzle.

Tutor, John Carroll University

Fall of 2013-2014

Worked with students in lower level computer science courses to better help the students to understand concepts learned in classes.


CRA Outstanding Undergraduate Research2015 Honorable Mention
In the category of males from non-PhD granting institutions

Peer Reviewed Publications

D. Palmer, M. Kirschenbaum, E. Mustee and J. Dengler, “Human-Swarm Hybrids Outperform Both Humans and Swarms Solving Digital Jigsaw Puzzles”, In Proceeding of the IEEE Swarm Intelligence Symposium, Orlando: Institute of Electrical and Electronics Engineers, 2014

Conference Proceedings

  • E. Mustee, “Evaluating Strategies of Digital Puzzle Solving Swarms”, In Proceedings of Midstates Conference for Undergraduate Research in Computer Science and Mathematics, Delaware, OH, 2013
  • E. Mustee, “Supporting Dynamic and Robust Evaluations of Decentralized Human Assisted Swarms”, In Proceedings of Midstates Conference for Undergraduate Research in Computer Science and Mathematics, Delaware, OH, 2012

Google Interview

Eric received an email from a Google recruiter after stumbling upon Eric's paper he had written his sophomore year(paper is listed above). After Eric responded he went through this first stages of the Google interview. This interview consisted primarily of technical question. Eric could not disclose the actual content of the questions but gave a similar example as to what types of questions were asked.

Link to In-class technical questions example:

Phone Interview

Eric worked over the phone with a Google employee and answered the technical questions that were presented to him. The Google employee was very helpful with questions that Eric had regarding methods that worked with Hashtables. The employee listened to Eric as he talked about what he was doing with the proposed questions.

Open Ended question

Eric could not say what the actual questions was but gave the class an example question.

What are the building blocks of a Hashtable?
How do you create a Hashtable from scratch?


  • Interviews one should be enthusiastic.
  • Once you have completed the interview have some previous projects to talk about.
  • You should practice coding without an ID or auto complete (practice on a white board).

Questions you should as the Interviewer

  • What are you currently working on?

Recommended Books for Technical Interviews

Programming Interviews Exposed, Secrets to Landing Your Next Job
Authors: John Mongan, Eric Giguere, Noah Kindler