Prepfully logo
  • Browse Coaches
  • Login
BetaTry Out Our New AI Mock Interviewer – Your Smartest Way to Ace Any Interview!Try Our AI Mock Interviewer
Try Now
NewRegister as a coach and get a $100 bonus on your first completed session if you're on the Prepfully Request for Coaches list.Coach $100 Bonus
Read More
LimitedSummer Deal: Heavy discounts on all Prepfully sessions.Summer Deal: Discounts
Book Now

Your AI Wingman for your next interview

The most comprehensive bank Interview Answer Review tooling available online.

Cutting-edge AI technology meets personalized feedback. Improve your interview answers with insightful guidance provided by a model trained against more than a million human-labelled interview answers.
  • Company rubrics
  • Role-level optimisations
  • Trained on 1mil+ answers
Behavioral
3 years ago
A co-worker constantly arrives late to a meeting. What should be done?
Software EngineerFull Stack Software EngineerProduct ManagerBackend Engineer

C3.ai

MPL

Commvault

+11

Have a curious mind and approach with understanding. Talk to the person 1x1, see what's up and go from there.

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Can you describe a time when you took a risk?
Software EngineerFull Stack Software EngineerFrontend EngineerAndroid Engineer

C3.ai

Panasonic

Leidos

+1

During final stages of testing upgraded version of core banking applications, we encountered a defect which required resolution from development team. After dev deployed the defect, I had very limited time to thoroughly retest and perform regression.

My task was to perform retesting and make sure there are no major defects after the release.

After resolution, based on my prior knowledge of the apps I grouped those testcases that had a potential impact to run automation regression to speed up the testing. While I manually tested the defects with some edge case scenarios. 

I kept the cross functional team updated about the testing progress and the risk involved if testing wasn't completed on time. 

But, I was able to mitigate the risk of not completing the testing on time and major risk of unexpected issues with the help to prior knowledge and proactive communication.

Thus, I learnt from this incident to carefully strategizing the situation and collaborative approach can help to mitigate risks.

Get answer reviewed by AI
3 years ago
System Design
3 years ago
Design a system for real-time monitoring of cloud infrastructure.
Software Engineer

C3.ai

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
I'd like you to tell me about a time when you changed how you worked.
Software EngineerData Science ManagerML Engineering ManagerData Engineering Manager

C3.ai

Hulu Logo

Hulu

Asana Logo

Asana

+6

l, I initially built automation scripts for trade reconciliations and reporting using standalone Python and UNIX-based cron jobs. These worked well for smaller data volumes, but as our operations scaled across global teams in London, Hong Kong, and the Bahamas, performance and maintainability became a bottleneck.

I realized I needed to adapt my workflow to better support large-scale, distributed processes. So, I changed how I worked by migrating critical pipelines from PostgreSQL and flat scripts into a more robust ETL framework using Databricks and Delta Lake. I restructured batch processes into streaming jobs and modularized the Python code to be production-grade. I also started using Kafka and Kubernetes to improve system reliability and orchestration.

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Tell me about a time when you went above and beyond
Software EngineerFull Stack Software EngineerProgram ManagerFrontend Engineer

C3.ai

Figma Logo

Figma

Duolingo Logo

Duolingo

As my last semester as a system engineer student, I went above and beyond on time management of the time of the team and mine, this was on my thesis as student. while we where a team of 4 members, one of our members and I had one of our parents fighting cancer, so we needed to do time management to work in the project and have a correct time management of personal and work time. What I did was stated my focus, helped my companion doing the same noticing in what of the project we where helping the most and focus on that on my case the SQL queries & documentation of the project. Propose the solution to the other members, while also covering more and more in the written part of the project, this solution was applied by me, but i also had to cover sometimes my team member, doing what was also his tasks in this case the design of the project processes, most of the UML diagrams, because the situation of his family member worsen and some one needed to pick up the pace of the project and that person was me

Get answer reviewed by AI
3 years ago
System Design
3 years ago
Build a scalable and reliable distributed scheduler.
Software Engineer

C3.ai

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
How would you describe your biggest accomplishment so far.
Software EngineerEngineering ManagerUX DesignerUX Researcher

C3.ai

Hailo Logo

Hailo

Magic Leap Logo

Magic Leap

As Program Manager my biggest achievement was leading the development of a complex electromechanical module for HP. The project consisted of developing and producing a huge electromechanical module for a high-speed large format printer.

I was in charge of overseeing the entire Product Development Process, from requirements gathering and solution design to development, testing, deployment, and mass production release.

The Key aspects of this project included

1.Strategic planning: I developed a plan including the project Objectives, scope, and deliverables, as well as timelines, milestones, and resource requirements.

2.Stakeholders management: I engaged with key stakeholders such as business leaders, external vendors, and customers to keep them all on the same page, ensure alignment, and address concerns.

3.Risk Management: Identifying potential risks and challenges associated with product performance, compatibility with external modules, material availability, etc.

4.Collaboration and Communication: I facilitated collaboration and communication among cross-functional teams involved in the project, including engineering, operations staff, and materials, to ensure alignment.

5.Quality Assurance: Implementing robust testing processes and quality assurance measures to ensure reliability and performance.

6.Mass production release: Worked with all operational teams to ensure material and factory readiness to launch the program to mass production

Finally, the project was released on time and satisfied all stakeholders, internal and customer. This reinforced the importance of clear and transparent communication between stakeholders to drive successful technical outcomes and foster a collaborative team environment.

Get answer reviewed by AI
3 years ago
Behavioral
4 years ago
What are your thoughts on C3.ai?
Software Engineer

C3.ai

Get answer reviewed by AI
4 years ago
Behavioral
4 years ago
Tell me about a time when your performance rating differed from what you expected.
Software EngineerFull Stack Software EngineerData ScientistData Analyst

C3.ai

Magic Leap Logo

Magic Leap

Proofpoint Logo

Proofpoint

During my tenure at Cisco, I participated in a project where I collaborated with a devops team and testing team to accomplish the resource allocation . At the end of the project, each intern received an evaluation from our direct supervisor. I was surprised to find that my performance rating was lower than I expected, given the contributions I felt I had made.

Task:I wanted to understand the basis for the rating and felt it was important to clarify any discrepancies between my self-assessment and the supervisor’s perception. My goal was to maintain a positive relationship while advocating for the work I had done.

Action:I requested a brief, one-on-one meeting with my supervisor. In that meeting, I calmly listened to their feedback to understand their perspective fully. Then, I shared specific examples of my contributions:

  • How I had taken the lead on documenting the current resource allocation and new resource allocation based on my experience.
  • My involvement in proper resource allocation resulted in 25% reduction of P1 issues due to resource allocation.
  • The additional responsibilities I took on to get all resource approvals and helm script changes went unnoticed.

I also provided the documentation and metrics I’d been tracking to illustrate the impact of my work. By centering the conversation on factual evidence and outcomes, I was able to highlight aspects of my contribution that might have been overlooked initially.

Result:After reviewing these points, my supervisor acknowledged that some of my behind-the-scenes work wasn’t fully visible to them.  we agreed to have more frequent check-ins going forward. This experience taught me the value of proactive communication and documentation, ensuring that both my manager and I have a clear view of my responsibilities and achievements.

Get answer reviewed by AI
4 years ago
Behavioral
4 years ago
How did you handle a piece of difficult feedback you received?
Software EngineerFull Stack Software EngineerData ScientistFrontend Engineer

C3.ai

Bol.com Logo

Bol.com

Staples Logo

Staples

+13

During my early days at Teradata in 2015, I received critical feedback from my manager and colleagues that, although I had strong technical skills, I wasn't very vocal in expressing my opinions during discussions. I initially found this feedback difficult to accept because I believed that my work alone should be enough to communicate my value.  The task was to enhance my communication skills, particularly during team discussions and design reviews, to ensure that my thoughts and ideas were being heard and valued, rather than relying solely on the quality of my technical work.  Taking the feedback to heart, I made a concerted effort to prepare thoroughly for design discussions and technical meetings. I started to actively participate by sharing my opinions on the designs, asking questions to gain clarity, and offering my technical insights. Additionally, I sought feedback from my colleagues to better understand how I could communicate more effectively in these settings.  By consistently engaging in discussions, I found that my opinions were appreciated and valued, which led to more productive conversations and collaborations. This not only helped me build stronger relationships with my teammates but also improved my overall presence in the team. Over time, I became more confident in expressing my ideas and saw growth in my ability to communicate complex technical concepts more clearly and effectively.

Get answer reviewed by AI
4 years ago

Try Free AI Interview

Question of the week

We'll send you a weekly question to practice for:

Showing 61 to 70 of 80 results

Previous45678Next

*All interview questions are submitted by recent C3.ai Software Engineer candidates, labelled and categorized by Prepfully, and then published after being verified by Software Engineers at C3.ai.

  • Google Data Analyst Interview Guide
  • Meta Data Analyst Interview Guide
  • Meta Software Engineer Interview Guide
  • Meta Machine Learning Engineer Interview Guide
  • Uber Android Engineer Interview
  • Doordash iOS Engineer Interview Guide
  • Company
  • FAQs
  • Contact Us
  • Become An Expert
  • Services
  • Practice Interviews
  • Interview Guides
  • Interview Questions
  • Watch Recorded Interviews
  • Gift sessions
  • AI Interview
  • Social
  • Twitter
  • Facebook
  • LinkedIn
  • YouTube
  • Legal
  • Terms & Conditions
  • Privacy Policy
  • Illustrations by Storyset

© 2025 Prepfully. All rights reserved.

Prepfully logo

Please log in to view more questions.

Not a member yet? Sign up for free.