Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Motorola Solutions

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Motorola Solutions reviews | Motorola Solutions jobs | Motorola Solutions salaries | Motorola Solutions benefits
      Motorola Solutions interviewsMotorola Solutions Firmware Engineer, Tetra Call Processing interviewsMotorola Solutions interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Top companies for "Compensation and Benefits" near you

      avatar
      ACI Worldwide
      3.9★Compensation and benefits
      avatar
      Software AG
      4.0★Compensation and benefits
      avatar
      PTC
      3.8★Compensation and benefits
      avatar
      AVEVA
      3.8★Compensation and benefits

      Firmware Engineer, Tetra Call Processing Interview

      25 Sept 2013
      Anonymous employee
      Kraków
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied online. I interviewed at Motorola Solutions (Kraków)

      Interview

      After submitting my resume I was invited for a call interview, followed by a face-to-face meeting at Motorola's offices in Kraków. There were several questions asked regarding software engineering. Looking back I would highly recommend reading books such as Scott Meyers' "Effective C++" series, McConnell's "Code Complete", Martin's "Clean Code", Reddy's "API desing for C++", or similar. Some of the questions asked: - write a function to reverse words in a C-like string (no stl), - write a function which implements atoi functionality, - what is a class invariant, - when to use "const" for passing arguments to a function, - what is a virtual function, - how to handle ctor/dtor which fails, - what is an abstract class/pure virtual fn, - what is a mixin, - whan it could occur that the function would not return to the place from it was called (hint: stack corruption), - what is a virtual dtor and why/when would you need it, - smart pointers, which do you know and what are they for, - c++ storage specifiers, - what can be the "static" keyword used for, - what is the anonymous namespace and what is it used for, - what is a reference, can you assign r-value reference, - how are post and pre incrementation operators differentiated, write sample implementations of both of them for a general type, - what is a template method, - what is stack unwinding, - what are the access specifiers for a class, - what is a difference between class and struct, - can you think of an example when your program would crash without reaching a main function, - how can you tell which shell are you running ona UNIX system, - write a function to reverse elements in a single-linked list, - explain different cast operators in c++, - is using global variables a good programming practice, does the same apply to singleton, - name two sort algorithms, assess their complexity, - what is a deadlock, - some pointer arithmetics problems, - variations on constness of pointers and types to which they point to, - what is a null object, - what is a pimpl idiom, - write a sample interface class, are the ctor/dtor mandatory, what will be the access specifiers for members in the interface class and the derived class which will contain the implementation, - design patterns (bridge, facade, proxy, visitor, chain of responsibility, factory method, abstract factory, ...) - what synchronization objects do you know which can be used in a multithreaded environment,

      Interview questions [1]

      Question 1

      - what is the inferred type of a result of an expression when an numeric literal is added to the 'char' variable, e.g. char a = 'x'; typeof(a + 5) = ?
      1 Answer
      1