Mallow Interview Questions (2026)
2 questions · 1 experiences · GeeksforGeeks (3)
Browse by role
Top topics
3 entries
Mallow Technologies Interview Experience | Set 1 (On-Campus)
Mallow Technologies Interview Experience (2024 batch)
Mallow Technologies Interview Experience for Junior Developer FTE (On-Campus)
Mallow Technologies Interview Experience | Set 1 (On-Campus)
Question Details
Recently Mallow Technologies visited our campus for recruiting Web developer, IOS and Android app developers. No. of Rounds: 3
Round 1 It was online coding round at Hackerrank which consists of 3 programs and 3Hrs time. Program 1: Given an array with n distinct integers d[0], d[1], ... d[n - 1] and a threshold t, how many triplets (i, j, k) exist such that d[i] < d[j] < d[k], and d[i] + d[j] + d[k] <= t.
Constraint: 0 < n ? 30,000 0 <= d[i] < 10,000,000 0 < t < 300,000,000 (Note that the input is not always sorted.)
Sample Input: t => Threshold, N=> No. of values in array then N number follows denotes values.. 8 5 1 2 3 4 6 Sample Output: 3 Explanation: {1, 2, 3} => 1 + 2 + 3 <= 8 {1, 2, 4} => 1 + 2 + 4 <= 8 {1, 3, 4} => 1 + 3 + 4 <= 8 Program 2: Louise and Richard decided to stay in on Friday night to play a game. They have a counter set to N. Louise gets the first turn and they alternate turns thereafter. In the game, they perform one of the following two operations. If N is not a power of 2, they reduce the counter by the largest power of 2 less than N.If N is a power of 2, they reduce the counter by half of N. The resultant value is the new N which is by the next player for her or his turn. The game ends when the counter reduces to 1, i.e. N = 1. The player who makes the last valid move (i.e. who gets to 1) wins. Given N, your task is to find the winner of the game.
Note: If the counter is set to 1 at the start, Richard wins, because its Louise's turn and she cannot make a move.
Input Format: The first line contains an integer T, the number of test cases. T lines follow. Each line contains N, the initial number set in the counter.
Output Format: For each test case, print the winner's name in a new line. So if Louise wins the game, print "Louise". Otherwise, print "Richard" (minus the quotation marks.)
Constraints: 1 <= T <= 10 1 <= N <= 264 - 1 Sample Input: 1 6 Sample Output Richard Explanation 6 is not a power of 2, so Louise subtracts the largest power of 2 less than 6, i.e. 4, and the counter goes down to 2. 2 is a power of 2, so Richard reduces the counter by half of 2, i.e. 1, and the counter goes down to 1. Since N = 1, Louise has no more moves, so Richard wins the game Program 3: You are given a 14 digit date time value as input (D), whose format is YYYYMMDDHHMISS. YYYY - represents year (Examples: 1947, 2000, 2015) MM - represents month (Examples: 12, 01, 03) DD - represents day (Examples: 31, 01, 15) HH - represents hour (Examples: 00, 01, 12, 23) MI - represents minute (Examples: 59, 50, 00, 05) SS - represents second (Examples: 59, 50, 00 06) You will also be given another integer, called the offset value (O), in seconds. You are required to print a 14 digit output date in the format YYYYMMDDHHMISS which is adjusted for the offset from the input date. Proper conditions to check for leap year: 1. https://en.wikipedia.org/wiki/Leap_year#Algorithm 2. https://astro101.wwu.edu/index.html Special condition for the year 1752: 1. https://en.wikipedia.org/wiki/1752 Please note that, the conditions for a leap year is different for Julian (Used until September 2, 1752) and Gregorian calendars (Used from September 14, 1752).
Constraints: 10010101000000 < D < 39991231235959 -94638758399 < O < 94638758399 Sample Input: 19470815000008 17 Sample Output: 19470815000025 Explanation: The input 19470815000008 represents August 15, 1947 00:00:08. If you adjust the input date with 17 seconds, you will get the date August 15, 1947 00:0025. Hence the output is 19470815000025.
Round 2 It was also conducted online at hackerrank 2 Hrs time which consists of following: 1. Program with errors (Both logic & syntax) – We need to debug it and pass all test cases. 2. There was two database questions for which we need to write query and pass the test cases. Technical and
HR Questions related to the problems given in Round 1 and Round 2 how we solved. Someconcept in data structures and basic CS questions. Thanks GeeksforGeeks for providing this wonderful resources.
Topics
More from Mallow
Related companies
Mallow Interview Process Overview
The Mallow interview process typically includes a recruiter screen, one to two technical phone screens, and a 4-6 round on-site or virtual on-site loop. Each round serves a distinct calibration purpose: coding rounds measure correctness, code quality, and complexity reasoning; system design rounds measure architectural judgment at the appropriate level; behavioral rounds measure ownership, leadership scope, and collaboration. Reports tagged on LeakCode from 2024-2026 show Mallow runs a calibrated process consistent with industry norms for companies of its tier.
Difficulty calibration: Mallow coding rounds typically run medium difficulty with follow-up depth as the senior discriminator. System design rounds expect production-grade trade-off articulation at L4+ levels. Behavioral rounds expect quantified outcomes ("reduced p99 latency from 800ms to 120ms") rather than vague impact claims. The candidates who advance consistently demonstrate clear thinking out loud rather than perfect final answers.
How To Use Mallow Question Reports
Real candidate-reported interview questions are a calibration tool, not a memorization target. Mallow updates its question pool every 2-4 months; memorizing exact problems risks misleading you when the interviewer uses a variant. The high-leverage approach: identify the patterns that appear repeatedly in Mallow reports, practice those patterns on similar (not identical) problems, and use the reports to understand the interviewer's typical follow-up depth.
Filter the questions above by round type, difficulty, and recency. Focus first on reports from the past 6-12 months; older reports may reference questions that have since rotated out of Mallow's pool. Reports tagged with quantified difficulty and explicit round type are higher-signal than reports without those tags. The metadata filters help you build a focused study plan in 1-2 hours rather than 8-10 hours of unstructured browsing.
Common Mallow Interview Mistakes
Reports tagged "no hire" at Mallow consistently surface a few patterns: jumping into code without clarifying requirements, coding silently for extended periods, missing edge cases (empty input, single element, large input, overflow), producing working code the candidate cannot refactor when probed, and behavioral stories that use "we" instead of "I" diluting individual signal. Strong candidates explicitly avoid these patterns by following a consistent round template.
The single most predictive failure mode in recent reports: not asking clarifying questions. Interviewers are explicitly trained to weight this dimension. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into implementation immediately. Strong candidates also verbalize their approach before writing code; weak candidates code in silence and lose the communication dimension of the round's calibration.