BMW of North America
Profile Unclaimed

BMW of North America Photos

BMW Office Cube

+ Add Photo

BMW of North America Reviews

44 Reviews
44 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
BMW of North America President Ludwig Willische
Ludwig Willische
16 Ratings


    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at BMW of North America part-time (more than a year)


    Very well organized and structured


    Stifles potential team environment and thus contribution

    Advice to ManagementAdvice

    Become more acquainted with employees and open to avoid any missed opportunities and innovations from them.

    Positive Outlook

BMW of North America Interviews

Updated Feb 18, 2015
Updated Feb 18, 2015

Interview Experience

Interview Experience


Getting an Interview

Getting an Interview


Interview Difficulty


Interview Difficulty



  1. 2 people found this helpful  

    Software Engineer I Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied through college or university. The process took 3 weeksinterviewed at BMW of North America.

    Interview Details

    1.Started off with a phone interview with the technical manager who asked me about my background and my familiarity with certain technologies. There was an emphasis on agile development.

    2. After initial phone conversation, I was given a simple homework assignment to do within 24 hours involving 2 coding tasks and answering 3 simple technical questions.

    3. After that, I had another phone interview, except this was screen sharing technical interview. We shared a screen and I was asked broad questions about knowledge of OO programming i.e what is a virtual function, explain polymorphism, write code demonstrating polymorphism. I was asked to write a class that would serve as a vector. I was asked to write code to remove some given node within a linked list. I was asked to write code to traverse a BST. Lastly, I was asked a simple database question. This session went well and I moved on to the final round.

    4. The last round was an in-person 4 hour interview onsite. Met with 4 groups of people, for a total of 4 sessions. First, spoke with manager who just got to know me. This went really well. The second session was technical with software engineers (they seemed to be senior engineers). I was asked questions: write code to find n raised to the m. I had to write it in both recursion and iteration. After doing this, I was asked to pros and cons to each method. Also, they wanted it optimized, which I thought of at last moment (for powers of two, you can used the shift operator). I was asked some more questions about memory stuff. Then they asked me about little and big endian which I forgot about. They wanted me to build a method to change a value from little endian to big endian which I struggled on so much so I think didn't get me the job. The last question they asked was to write bst traversal, and do in different orders.

    3rd session was with software engineers (i think newer engineers) which i was to design a card game and implement the class. I wrote some UML on the board and then coded it. Also write a shuffle method.

    4th session was with product owner and architect. I had present from an engineering standpoint a design for a keurig coffee maker notification system.

    After all this, I was told about the benefits and whatnot.
    I left and was emailed the following week I wouldn't receive an offer.

    Interview Questions
    • traverse bst?
      remove node within LList?
      implement a vector class?
      write method to change value from little endian to big endian?
      write method to take m raised to the n (optimal)?
      Design a keurig from an engineering approach?
      View Answer
    No Offer
    Neutral Experience
    Difficult Interview

BMW of North America Awards & Accolades

Let us know if we're missing any workplace or industry recognition – Add an award

Additional Info

Unlock Profile
Headquarters Woodcliff Lake, NJ
Size 1000 to 5000 Employees
Founded Unknown
Type Subsidiary or Business Segment
Industry Manufacturing
Revenue $100 to $500 million (USD) per year

A subsidiary of BMW, BMW of North America provides marketing, sales, and financial services through almost 900 dealerships and motorcycle retailers. The company imports and manufactures BMW brands, such as the 1, 3, 5, 6, 7 Series; the X5, X6, and 24M models; and the MINI and Rolls-Royce brands. Styles include coupes, convertibles, sedans, roadsters, sports activity, and luxury vehicles. Divisions include BMW Manufacturing (South Carolina), industrial-design firm DesignworksUSA, a parts distribution center, a technology office, a technical training center, and other... More

Work at BMW of North America? Share Your Experiences

BMW of North America

Click to Rate