Remove Messaging Remove Software Engineering Remove Systems Review
article thumbnail

Product in Practice: Getting Started with Several APIs (And the Challenges I Faced)

Product Talk

This mostly worked, but it required a lot of administrative work to keep our systems in sync. There were dozens more that required that we make changes in all of our systems. Its written to help non-engineers understand the value of software engineering. Some of these challenges were due to me being a beginner.

article thumbnail

The Top Mobile In-App Feedback Tools of 2022

Alchemer Mobile

It provides the speed and efficiency mobile apps require for constantly changing products while maintaining the security and integrity of existing systems. Ratings and reviews: One of the few places customers give feedback is in the app stores in the form of ratings and reviews. We all know and love Slack.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Ten UX/UI Design Challenges That Can Compromise Financial Apps

The Product Coalition

Fintech software represents specific challenges due to diverse dynamic content, graphs, tables, and more. How to make sure that such software products are truly universal? Non-transparent system response Imagine a case: after starting an operation, the system stops responding. And here’s when UX testing steps in.

article thumbnail

The Top 30 Software Engineering Interview Questions of 2021

PMLesson's Ace the PM Interview

Software Engineering jobs are among the most in-demand and highest-paying jobs on the labor market today. Bureau of Labor Statistics projects that software engineering jobs will grow by 22% in this next decade. Here is our list of the top 30 software engineering interview questions you will likely experience.

article thumbnail

Get a Job at Discord: Interview Process and Top Questions

PMLesson's Ace the PM Interview

System design Design a URL shortener. Using Telnet or NetCat, create a chat server that allows multiple clients to connect and send messages to one another. Design a system to provide real-time recommendations to users joining new servers. Machine learning Why did you become an ML engineer?

article thumbnail

Get a Job at Snap: Interview Process and Top Questions

PMLesson's Ace the PM Interview

System design Design a 'people you may know' system. Design a scalable push notification service that alerts users of new Snaps, messages, or app events. Design a system that shows friends’ locations on a live map within Snapchat. Design a URL shortener system for Snap’s shared content links.

article thumbnail

Get a Job at JPMorganChase: Interview Process and Top Questions

PMLesson's Ace the PM Interview

" The recruiter will also review logistical information about the interview process and the role.  These are usually a technical domain round, a system design round, and a behavioral round with the hiring manager.  System Design Design a real-time fraud detection system for a banking application.