Rockwell Automation Mayfield Heights Office | Glassdoor

Rockwell Automation Mayfield Heights, Cuyahoga, OH (US)

Rockwell Automation Mayfield Heights, Cuyahoga, OH (US) Reviews

  • "So far so good!"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Engineer in Mayfield Heights, Cuyahoga, OH (US)
    Current Employee - Engineer in Mayfield Heights, Cuyahoga, OH (US)
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Rockwell Automation full-time (More than a year)

    Pros

    There is a lot of room to grow, which is great.

    Cons

    It’s a huge organization so it’s extremely hard to get a handle of the moving parts sometimes.

    Advice to Management

    Encourage a better work/life balance (for real).

See All Reviews

Rockwell Automation Mayfield Heights, Cuyahoga, OH (US) Photos

Rockwell Automation photo of: Rockwell

Rockwell Automation Mayfield Heights, Cuyahoga, OH (US) Jobs

Rockwell Automation Mayfield Heights, Cuyahoga, OH (US) Salaries

Salaries in $ (USD)
Average
Min
Max
$99,760 per year
$89k
$113k
$99,760 per year
$89k
$113k
$109,105 per year
$84k
$148k
$109,105 per year
$84k
$148k
$128,181 per year
$107k
$136k
$128,181 per year
$107k
$136k

Rockwell Automation Mayfield Heights, Cuyahoga, OH (US) Interviews

Experience

Experience
88%
12%
0%

Getting an Interview

Getting an Interview
75%
25%

Difficulty

3.0
Average

Difficulty

Hard
Average
Easy
  1. Helpful (1)  

    Software Engineer Interview

    Anonymous Employee in Mayfield Heights, Cuyahoga, OH (US)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 5 weeks. I interviewed at Rockwell Automation (Mayfield Heights, Cuyahoga, OH (US)) in December 2019.

    Interview

    Submitted resume online on Glassdoor.

    Round 1.
    1 hour phone interview with recruiter. Questions on resume and experience. Hardest question: What was your biggest non technical challenge?

    Round 2.
    1 hour phone screen with 2 engineers. Technical questions based on resume.

    Job specific questions: How does XSS work? How does CSRF work? How do you prevent SQL injection? Angular v1 vs v2+? What’s a single page application?

    Data structures & Algorithms: What do you know about arrays? Linked lists? Dynamic arrays? Hashmap vs hashset? Big O complexity?

    Given a linked list, how do you detect if it’s a circular linked list? I was asked to provide a second solution after quickly solving it with the 2 pointer technique. I then provided a second solution with the interviewers help where we hash the current nodes memory address to find duplicates.

    I was then asked to compare both solutions that I provided and pick the best one.

    Given a bag of marbles, each marble is of a unique size except for one. How do you find the duplicate marble? I used a hashset to find it.

    Round 3.
    3 hour On-site interview. 2:1 format.

    1st interview was with 2 project technical leads.

    Asked me resume specific questions.

    How does CSRF work? Why do we need CSRF? What do you know about symmetric and asymmetric cryptography? Angular v1 vs v2+? Why do you not use c++?

    Describe your role in your last project? What kind of work do you want to do (front end vs backend)?

     2nd interview with a software tester and a software engineer.

    How do you test software? What testing methodologies have you tried? What do you like about TDD (test driven development)? Describe the SDLC? Agile vs waterfall? What makes a good unit test? What is an integration test? What’s functional testing?

    Have you ever wanted to change something already in production? What do you do when your rushed to deliver something and can’t deliver everything in time? Have you ever needed to accommodate a scope change in requirements?

    C#/JavaScript specific questions.
    Why would JavaScript be easier to debug than c#? How does c# differ from JavaScript? What are the benefits of an interface in c#? How does inheritance work? Upcast vs downcast (inheritance)? What does use strict do in JavaScript? What is the prototype chain in JavaScript?

    3rd round.

    Interview with 2 managers. Including reporting manager.

    Resume questions. Defend your experience on your resume. Why did you apply? What are your non negotiable work constraints? What things will you and will you not do? What kind of work do you want to do (front end vs backend)?

    Ask us questions. I got a lot of time to ask them questions.

See All Interviews