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

      Grab

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Grab reviews | Grab jobs | Grab salaries | Grab benefits
      Grab interviewsGrab Data Risk Analyst interviewsGrab 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.

      Data Risk Analyst Interview

      8 Aug 2016
      Anonymous interview candidate
      Petaling Jaya
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. The process took 1+ week. I interviewed at Grab (Petaling Jaya)

      Interview

      Applied through their recruitment website. Overall process was fast. Received a call from HR a few days later and HR scheduled an interview for me with one of their data scientist on the following week. Didnt receive any confirmation email after phone call. Received a email few days later and noticed the interview date was pushed forward. Interview was done over SKYPE. 1 hour duration and 3 SQL question were provided through Collabedit. An SQL dump of a database was provided and I had to prepared 3 SQL DML statement to query the database. For the first question, had to return bookings received by a driver on a specific date. Managed to answer the question but interviewer rather focus on minute details such as date conversion mistake in the WHERE clause. Come on, a test database was not provided and a console to the test the query was not provided and they expect me to get a 100% correct syntax? The main idea to compare the date was provided in the WHERE clause and that should more then enough to demonstrate "know how". For the second question, test was focused on GROUP BY, HAVING clause. Completed in with minor mistake. For the third question, had to prepare a SQL statement that list drivers with a day on day decrease in completed rides. Gave up on this question as I didnt know how to compare total rides of each day with the previous day, previous day with the day before and so on, like an infinite loop. But when the solution was shown, turns out all I had to prepare was a list of drivers whose rides were lesser then the day before, i.e using a hardcoded date. None the less, no excuse for not knowing and last minute preparation. A few days after the interview, received an email stating that I didnt pass the interview. Wrote back a lengthy email to them stating how much I really want to work for them and how much I knew about the organization despite not working for them. Didn't receive any reply. But its really their lost.

      Interview questions [3]

      Question 1

      Given a driver number 8888, write a SQL query that get a list of booking ids by this driver made yesterday. Do not use a static dat
      1 Answer

      Question 2

      Given a driver phone number 8888, couny number of completed rides and number of unique passenger over the last 7 days
      1 Answer

      Question 3

      Give me a list of drivers with a day on day decrease in completed rides, i.e drivers whose total number of completed rides ytd is less than the number of completed rides the day before
      2 Answers
      7

      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.