# Your AI Wingman for your next interview

## The most comprehensive bankInterview Answer Reviewtooling available online.

### Company rubrics

### Role-level optimisations

### Trained on 1mil+ answers

### Behavioral
- 70

### System Design
- 41

### Technical Discussion
- 37

### Coding
- 34

### Product Architecture
- 13

### Decomposition
- 6

### Bug squash / Bugfixing
- 2

### Technical
- 1

---

### Software Engineer
**Role:** System Design  
**Time Frame:** 2 months ago  
**Question:** Develop a service for filtering and moderating content.  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/content-moderation?dataRef=develop-a-service-for-filtering-and-moderating-content/index.html)

---

### Software Engineer
**Role:** System Design, Technical Discussion  
**Time Frame:** 2 months ago  
**Question:** Can you sketch out the logic for a Least Recently Used cache from the ground up  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/design-lru-cache?dataRef=can-you-sketch-out-the-logic-for-a-least-recently-used-cache-from-the-ground-up/index.html)

---

### Software Engineer
**Role:** System Design, Technical Discussion, Product Architecture  
**Time Frame:** 2 months ago  
**Question:** Contrast the responsibilities of a standard load balancer with those of an API gateway  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/api-gateway-problems-solved?dataRef=contrast-the-responsibilities-of-a-standard-load-balancer-with-those-of-an-api-gateway/index.html)

---

### Software Engineer
**Role:** Coding  
**Time Frame:** 2 months ago  
**Question:** **Longest Consecutive Sequence**  Determine the length of the longest consecutive elements sequence.  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/longest-consecutive-elements-sequence/index.html)

---

### Software Engineer
**Role:** Technical Discussion  
**Time Frame:** 3 months ago  
**Question:** Break down the benefits of a non-blocking architecture compared to traditional thread per request models  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/event-loop-nodejs-asynchronous-environments?dataRef=break-down-the-benefits-of-a-non-blocking-architecture-compared-to-traditional-thread-per-request-models/index.html)

---

### Software Engineer
**Role:** System Design, Product Architecture, Decomposition, Technical Discussion  
**Time Frame:** 3 months ago  
**Question:** Sketch out a global directory system that allows users to filter local results by category and precise distance  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/design-proximity-service-yelp-nearby-friends?dataRef=sketch-out-a-global-directory-system-that-allows-users-to-filter-local-results-by-category-and-precise-distance/index.html)

---

### Software Engineer
**Role:** System Design, Technical Discussion  
**Time Frame:** 4 months ago  
**Question:** Relational schemas offer safety while document stores offer flexibility so where do you draw the line  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/sql-vs-nosql-databases-tradeoffs?dataRef=relational-schemas-offer-safety-while-document-stores-offer-flexibility-so-where-do-you-draw-the-line/index.html)

---

### Software Engineer
**Role:** System Design, Technical Discussion  
**Time Frame:** 4 months ago  
**Question:** Design a system to count the number of hits received in the past 5 minutes.  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/design-system-count-hits-past-5-minutes?dataRef=design-a-system-to-count-the-number-of-hits-received-in-the-past-5-minutes/index.html)

---

### Software Engineer
**Role:** System Design, Technical Discussion  
**Time Frame:** 4 months ago  
**Question:** Contrast the architecture of an AP system with a CP system using real-world examples  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/cap-theorem-implications-distributed-systems?dataRef=contrast-the-architecture-of-an-ap-system-with-a-cp-system-using-real-world-examples/index.html)

---

### Software Engineer
**Role:** Coding  
**Time Frame:** 5 months ago  
**Question:** **Find the K closest points to the origin.**  Given an array of points where points[i] = [xi, yi] represents a point on the X-Y plane and an integer k, return the k closest points to the origin (0, 0).  
**Company:**  BT Group  
[Get answer reviewed by AI](/content/answers/k-closest-points-to-origin/index.html)

---

### Note
*All interview questions are submitted by recent BT Group Software Engineer candidates, labeled and categorized by Prepfully, and then published after being verified by Software Engineers at BT Group.

### Interview Guides
- [Intuit Software Engineer Interview Guide](/content/interview-guides/intuit-software-engineer/index.html)
- [Cruise Technical Program Manager Interview Guide](/content/interview-guides/cruise-technical-program-manager/index.html)
- [Zomato Software Engineer Interview Guide](/content/interview-guides/zomato-software-engineer/index.html)
- [Airbnb Software Engineer Interview Guide](/content/interview-guides/airbnb-software-engineer/index.html)
- [Reddit Machine Learning Engineer Interview Guide](/content/interview-guides/reddit-machine-learning-engineer/index.html)
- [Reddit Software Engineer Interview Guide](/content/interview-guides/reddit-software-engineer/index.html)
