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

      Intuit

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Intuit reviews | Intuit jobs | Intuit salaries | Intuit benefits
      Intuit interviewsIntuit Cloud Software Engineer interviewsIntuit 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.

      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
      Kapsch
      3.5★Compensation and benefits
      avatar
      Siemens Digital Industries Software
      3.7★Compensation and benefits
      avatar
      Bitmovin
      4.3★Compensation and benefits
      avatar
      Canva
      3.9★Compensation and benefits

      Bowls

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

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Cloud Software Engineer Interview

      30 Jan 2018
      Anonymous interview candidate
      No offer
      Neutral experience
      Average interview

      Application

      I applied through a staffing agency. The process took 1 week. I interviewed at Intuit in Jan 2018

      Interview

      Applied through KForce for a contractual position.Interview was done by Developmental manager and an Engineer. They were looking for very strong Java,RDBMS and AWS Skills as the project I was moving to was more on Data Analytics and Data migration.

      Interview questions [3]

      Question 1

      1) Asked to write my own rest services with Spring boot and was asked to write a JUnit for that.
      1 Answer

      Question 2

      2) Write "group by" operation in Java. Assume there is a CSV file called "emp_dept.txt" The file has two columns "employee_id" and "dept_id" separated by comma Write equivalent of following query select dept_id, count(*) from table1 where dept_id != 3 group by dept_id having count(*) > 50 order by count(*) desc First was asked to explain about the query and then implement it in Java without any ORM/JPA
      Answer question

      Question 3

      2) Consider the program below a) public class ProgramGenerator {             public static class Expression {                         private int lhs;                                                 public int getLhs() {return lhs;}                         public int setLhs(int lhs) {this.lhs = lhs;}                                                 private int rhs;                         public int getRhs() {return rhs;}                         public int setRhs(int rhs) {this.rhs = rhs;}                                                 private String operator;                         public String getOperator() {return operator;}                         public String setOperator(String operator) {this.operator = operator;}                                     }               public static void generateProgram(ProgramGenerator.Expression expression) {                         System.out.println("public class ConstructedProgram {");                         System.out.println("public static void main(String[] args) {");                         System.out.print("System.out.println(");                         System.out.print(expression.getLhs());                         System.out.print(expression.getLhs()==7?"-":expression.getOperator());                         System.out.print(expression.getLhs()==7?expression.getRhs()*2 :expression.getRhs());                         System.out.println(");");                         System.out.println("}\n}");             }   ... }   What is the output of the following code snippet:             ProgramGenerator.Expression expression = new ProgramGenerator.Expression();             expression.setLhs(7);             expression.setRhs(5);             expression.setOperator("+");             ProgramGenerator.generateProgram(expression) b )Modify the class ProgramGenerator so that if LHS is 7, then the expression is changed in such a manner that the operator is inverted (i.e., + becomes - and - becomes +) and the RHS is multiplied by two. So, in the above example; the output of ConstructedProgram will be -3.
      Answer question