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
a year ago
Have you ever had to convince someone of an idea? How did you do it?
Software EngineerFull Stack Software EngineerTechnical Program ManagerBackend Engineer

Jamf

Guidewire Software

Remitly

+1

At hyperface we got requirement from product team to build a nudge engine, this will be a configuration driven engine and when a condition is met based on the configured communication pattern it is going to send the communication. Example : If user have done 5 transaction is flikart and an offer is going on to do 10 transactions to get a reward we will nudge user based on the communication channel and rules that nudge him on whatsapp this much time and send him the push notification.

When this product requirement came , product wanted to build each and everything as a single engine, but at that time I realized that having a separate notification service which will take care of all notification related stuff and we will be able to efficiently scale that system and prevent having a tight coupling  will be very helpful , but when I proposed this product did not agreed as they thought right now there is no usecase for making nudge engine and notification engine a separate component.

At that time I dicsucces this with my fellow EM and came to know that they are scenarios where they need to send notification for example otps , push notification and everyone is handling this in a custom way in there own code based . With all this data I went back to product team ann pitched them that having this notification engine all this custom handling will be gone we will have better mechanism to control notification  track metricies and and improve the experience by handling failure scenarios .

with this data I was able to convenience the product team to build to different systems.

Get answer reviewed by AI
a year ago
Behavioral
2 years ago
What would you consider success?
Software EngineerFull Stack Software EngineerData ScientistProgram Manager

Jamf

Faire

Databricks

+1

Success could be measured in multiple different factors. An engineer or a resource would be performing very well in the team, stupendous technically but their relationship with the team should also be desirable. They should be open to collaborate, have good relationship, trust with the team, help cross functional team for collaborating with multiple business teams. Should be able to understand the problem providing right solution at right time, mentoring others in the team and always posses the ability to communicate with at most clarity. 

All of this is a 360 degree feedback that one could be considered successful working in an organisation.

Get answer reviewed by AI
2 years ago
Behavioral
2 years ago
Why is Jamf a good fit for you?
Software Engineer

Jamf

Get answer reviewed by AI
2 years ago
Behavioral
2 years ago
Tell me about a time when you had to compromise
Software EngineerFull Stack Software EngineerData ScientistProgram Manager

Jamf

Zscaler Logo

Zscaler

ETRADE Logo

ETRADE

+2

At Auctane, I had a senior dev working on tech debt, this was critical for some small segment of customers and my PM was looking forward to it being devliered. A churn happend on other team and they had a higher priority project. That EM approaced me to help him deliver the project. I had to reshffle the resource and had to push back on the timing for this tech debt project . The compramise I made was to put hold the project we had been working and convince my PM that this was most optimal approach for the company.

Get answer reviewed by AI
2 years ago
Behavioral
2 years ago
What would be your ideal team to join in Jamf
Software Engineer

Jamf

Get answer reviewed by AI
2 years ago
System Design
2 years ago
Develop an online food ordering and delivery service like DoorDash.
Software Engineer

Jamf

Get answer reviewed by AI
2 years ago
System Design
2 years ago
Create a traffic control system to monitor and manage road networks in real-time.
Software Engineer

Jamf

Get answer reviewed by AI
2 years ago
System Design
2 years ago
How would you architect a scalable data lake that can store and process petabytes of structured and unstructured data?
Software Engineer

Jamf

Get answer reviewed by AI
2 years ago
Behavioral
2 years ago
What is the most innovative idea you have ever thought of?
Software EngineerML Engineering ManagerData Science ManagerData Engineering Manager

Jamf

SPS Commerce Logo

SPS Commerce

Grover Logo

Grover

  1. Situation: Our cloud bill had been steadily increasing, but engineering teams lacked visibility into which workloads were driving the cost. Leadership wanted accountability, but SREs like me knew that finger-pointing wouldn’t solve anything without data.
  2. Task:I wanted to design a way to give each team ownership of their spend — without adding operational overhead — while also uncovering unused or over-provisioned infrastructure.
  3. Action:I built an internal “cost dashboard” that pulled billing data from our cloud provider’s API, tagged resources by team and environment, and visualized it by service, team, and project. But the innovative part was integrating it with our CI/CD workflows: before a PR deploying new infra could be merged, it would estimate the monthly cost impact. I also built a Slack bot that sent weekly team-level cost summaries and flagged idle resources.
  4. Result: Within two months, teams identified and shut down $8,000/month in unused dev resources. More importantly, it shifted the culture — infra cost became part of architectural discussions. Finance even started using our dashboard during quarterly planning instead of relying solely on billing exports.

Get answer reviewed by AI
2 years ago
System Design
2 years ago
Propose a high-level design for a service discovery system that can handle millions of requests in a dynamic environment.
Software Engineer

Jamf

Get answer reviewed by AI
2 years ago

Try Free AI Interview

Jamf logo

Jamf

Software Engineer

Prepare for System Design interview at Jamf

System Design
Jamf logo

Jamf

Software Engineer

Prepare for Resume Review interview at Jamf

Resume Review
Jamf logo

Jamf

Software Engineer

Prepare for Behavioral interview at Jamf

Behavioral

Question of the week

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

Showing 41 to 50 of 85 results

Previous34567Next

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

  • Uber Android Engineer Interview
  • Doordash iOS Engineer Interview Guide
  • Google iOS Engineer Interview Guide
  • Apple iOS Engineer Interview Guide
  • Tinder iOS Engineer Interview Guide
  • iOS Engineer Interview
  • 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.