Wireless Generation, Inc.
3.2 of 5 40 reviews
www.wirelessgeneration.com New York, NY 150 to 499 Employees

Wireless Generation, Inc. Software Engineer Interview Questions & Reviews

All Interviews Received Offers

Getting the Interview 

66%
33%

Interview Experience 

0%
33%
66%

Interview Difficulty 

Average Difficulty
3 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer

I applied through a recruiter and the process took 2+ weeks - interviewed at Wireless Generation, Inc. in April 2013.

Interview Details – step1: 30 minutes tech interview on call
step2: 1 task sent by email

Interview Question – the offline task lets you write some script to implement some function, it took me over 5 hours to solve it.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Difficult Interview

Software Engineer Interview

Software Engineer
New York, NY

I applied through a recruiter and the process took 2 weeks - interviewed at Wireless Generation, Inc. in December 2011.

Interview Details – Interview process with WiGen included one round of phone interview and later I was called for a 1-1 onsite interview. Prepare strong on algo/problem solving also on design patterns. I got called by recruiter for this, the interviews are mostly technical and problem solving.

Interview Questions

  • Telephonic interview was easy,
    1. difference between list, array and set
    2. problem solving intersecting sets ex: {4, 5 }, { 2, 3}, {6, 9} => {2,5}, {6,9}
    3. design a web based spell checker.
      Answer Question
  • Onsite interview was set for late in the afternoon... First interview was on design concept... was asked to design a text based game. Initial idea was to design a basic game but later when things started to roll it became interesting (had to use design concepts and MVC patterns). The second interview the tough, I was asked to write algo (proper java/C++ code) to identify move pattern for a chess board game. This was a bit tricky, and to writing a code on a white board is not an easy task.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

3 people found this helpful

No Offer

Negative Experience

Difficult Interview

Software Engineer Interview

Software Engineer
Durham, NC

I applied online and the process took 3 weeks - interviewed at Wireless Generation, Inc. in November 2011.

Interview Details – I applied online. They got back to me quickly and were very interested in my background.

First, I had a quick phone screen with the HR guy. We talked about technologies I've used and what I'm looking for in a job. It was not difficult at all.

Then, I had a technical phone interview with an experienced software architect. During the first half of the call, he asked some basic software engineering questions (e.g. "What's the difference between an interface and an abstract class?"). During the second half, we got onto collabedit.com and shared an interactive session. He asked me to write a method that accepts two character arrays and determine whether the first could be recreated using only the characters in the second. I solved the problem by putting both arrays into hashmaps (with the character as the key and the number of occurrences of that character as the value), then checking the number occurrences of the first hashmap against the second.

Finally, I had an in-person interview at their Durham office. They sat me in a little meeting room (that could hold maybe 5 people max). I met with four people, for one hour each. Each person would ask me some questions about my background, some technical questions, and one big problem for which they wanted me to write stuff on the a white board. The big problems I encountered were:

-Write a method that accepts a list of integer pairs. The method should compare the integer pairs and combine/delete pairs that intersect/comprise other pairs on the number line(for instance (1,4) and (2,5) could be reduced to (1,5); (1,4) and (1,3) could be reduced to (1,4); (1,4) and (6,8) couldn't be reduced). The method should return this list of integer pairs. This problem took me a while to solve. It was important to sort the list first.

-Design the class structure and explain the general methodology of software that would guide museum-goers on an audio tour. The museum-goers enter a customized list of which exhibits they want to see and the software figures out the best path for them to take. Also design a file format so that the museum can tell the software the layout of the museum (I did a simple XML format that gave each room a name and described which rooms connected to each other).

- Write a method that accepts a list of integers and returns each number as a percentage of the largest number. This wasn't too difficult, though it did bring to light some questions about efficiency. Again, it was a big help to sort the list first.

- (The fourth interviewer didn't have a big question.)

I thought I did pretty well on the interview. It seemed more like a stress test than anything else. Though the HR guy told me that they usually only take 48 hours to make a decision, a week had gone by and I'd heard nothing. I called and emailed the HR guy, but I couldn't get a response from him. It took him almost 4 weeks to finally get back to me and tell me that they weren't interested in hiring me. Then I got a check in the mail for a third of my interview costs (hotel room and mileage). I tried to ask for the rest, but again couldn't get ahold of anyone.

Wireless Generation was pretty professional up until the end there. They seemed like a cool company, but now that I know how they deal with people they aren't interested in anymore, I'm glad I have nothing to do with them.

Interview Questions

  • Write a method that accepts a list of integer pairs. The method should compare the integer pairs and combine/delete pairs that intersect/comprise other pairs on the number line(for instance (1,4) and (2,5) could be reduced to (1,5); (1,4) and (1,3) could be reduced to (1,4); (1,4) and (6,8) couldn't be reduced). The method should return this list of integer pairs.   View Answer
  • Design the class structure and explain the general methodology of software that would guide museum-goers on an audio tour. The museum-goers enter a customized list of which exhibits they want to see and the software figures out the best path for them to take. Also design a file format so that the museum can tell the software the layout of the museum.   View Answer
  • Write a method that accepts a list of integers and returns each number as a percentage of the largest number. This wasn't too difficult, though it did bring to light some questions about efficiency.   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at Wireless Generation, Inc.

Worked for Wireless Generation, Inc.? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at Wireless Generation, Inc. Software Engineer interview questions and advice. All 3 interview reviews posted anonymously by Wireless Generation, Inc. employees and interview candidates.