Cision Senior Software Engineer Interview Questions | Glassdoor

Cision Senior Software Engineer Interview Questions

2 Interview Reviews

Interview Experience

Interview Experience
100%
0%
0%

Getting an Interview

Getting an Interview
50%
50%

Interview Difficulty

3.0
Average

Interview Difficulty

Hard

Average

Easy

2 Candidate Interview Reviews Back to all Interviews

Filter

Sort: Popular Date Difficulty

Filter

Sort: Popular Date Difficulty

Helpful (3)  

Senior Software Engineer Interview

Anonymous Interview Candidate in Raleigh, NC
No Offer
Positive Experience
Average Interview

Application

I applied through a staffing agency. The process took 1+ week. I interviewed at Cision (Raleigh, NC) in May 2016.

Interview

The first step was an interview was over Skype with two Engineering Managers, each from a different office. One manager only phone-dialed in, the other shut off video after a couple of minutes. It would have been nice to see who you were speaking with. The interview was very easy going and not too technical, seemed to be judging for initial fit and high-level competency.

The second step was an at-home coding exercise with no set time limit. You could easily spend one to two days on it if you want to impress.

The third step was another Skype interview, which was a two-hour interview that was supposed to be with the Engineering Manager hiring for the position, one of the original two. It turned out to be a panel of five people, the original two Engineer Managers, plus three other developers from both offices. They have a live coding exercise, and their big thing is a couple of thought exercises to see how you'd solve a particular problem. They seemed to want someone who had an immediate, almost pre-canned response ready to solve their exact problems, as opposed to someone who is willing to do the diligence to think, imagine, research, and understand the needs and available options to address them. Furthermore, they didn't seem to like any ambiguity regarding options to the problem, but expected an exact and definite architecture/solution as if a live thought exercise on the fly could produce anything very solid without further iteration.

All in all it was a positive experience speaking with their folks, being very pleasant, respectful, and easy to converse with.

Note to future candidates: sell yourself and highlight how YOU were the driving force behind technical decisions.

Interview Questions

Other Interview Reviews for Cision

  1.  

    Senior Software Engineer Interview

    Anonymous Employee in Chicago, IL
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 1 day. I interviewed at Cision (Chicago, IL) in August 2010.

    Interview

    Fairly standard interview with the director and two senior software engineers. The engineers were fairly specific in their questions, maybe even a little nitty gritty, but nothing extreme. The Director (Waroon) is very mellow and is very good at directing the interview to get a good feel for the candidate.

    These are some of the questions that stood out.

           1. Big table - Generated grid - explain the thought process of going from back end to front end.
                - Pagination
                - Efficiency (making sure you only pull the records that you need - look at echos queries.
            2. Differences in efficiency for different types of joins for big tables (why outer vs inner)
            3. Explain in depth a design pattern
            4. What is a Generic and what are the benefits of using one.
            5. What are the benefits of MVC
            6. Interface vs abstract class
            7. Talk about your process, from getting a requirements document to delivering a product
            8. If you were to do a code review on someone, what things do you look out for

    Interview Questions

    • Describe in depth a design pattern that you have used and why it was chosen   Answer Question
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.