
Wallet Hub Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 21 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Wallet Hub.
Software Developer
Ho dovuto fare un test tecnico offline di sviluppo in Java focalizzato su algoritmi per la gestione di grandi quantità di dati. C'erano 4 esercizi da completare entro 4 giorni, e poi ho inviato le mie risposte per la revisione.
- Puoi spiegare alcune particolarità delle soluzioni che hai proposto nel test tecnico?
Software Engineer
It started with a Java, MySQL Exercise. This exercise should be easy if you're good at oops and basic understanding. The second round was focused on ADS with two simple questions. Try to solve these questions with O(n) complexity and know the various edges well. The third round was focused on previous experience and more in-depth analysis of the second round questions. The final round was with the CEO. This round was about your previous culture, overall experience (stack, cloud), teamwork, and technologies you've worked on, etc. I've shared my experience, but I wanted to mention something about the company. Some people are rude. I noticed this during the interview itself. They never follow the committed time. I don't know how they handle clients and get projects going. They want you to work 55 hours a week. The issue isn't the hours, it's the salary. Even with 55 hours, they offer low pay. It's crazy. At some point, I was very angry about consulting companies because they take 20% and give you 80%, but this company is the worst. Think before applying to these kinds of companies. Most reviews about this company are fake.
- How would you remove HTML tags from a given text content?
- For each element in an array, calculate the product of all other elements except the current one.
Senior Software Engineer
The interview process is like many others described here. It starts with a home assignment where you have to load logs to MySQL. Then there are two questions: one is to remove HTML tags, and the other is about getting the product of numbers in an array. The chief architect focused on the product of numbers question, but wasn't clear about what he wanted to optimize, as I had an O(n) solution. He seemed to want me to use two loops, but I only used one because the BigInteger where I stored the full multiplication was in that loop. So, he wanted to optimize memory by counting zeros first. If there are more than two zeros, return an array of zeros; otherwise, do the multiplication. If the array is huge, as he said, a double loop would likely be worse than keeping the result in memory. Given all the reviews on Glassdoor, it's probably best to stay away from WalletHub.
- How would you remove HTML tags from a string?
- How would you calculate the product of all numbers in an array, and what optimizations could you consider, especially regarding zeros and large array sizes?
Wallet Hub Software Engineer Interview Questions
Quoted word for word from Wallet Hub interview reports.
“Write Java code to determine if a given string is a palindrome.”
Read reports →“Write a Java method to compute the Nth number in the Fibonacci sequence.”
Read reports →“Can you remove all HTML tags from a given string?”
Read reports →“How would you write a MySQL function to capitalize the first letter of a word in a string?”
Read reports →“Given a table named 'bugs' with columns id, open_date, close_date, and severity, write an SQL query to determine the number of bugs that were open on each day within a specified date range. A bug is considered open if its open_date is on or before the given day and its close_date is after that day. Include bugs that have not yet been closed.”
Read report →“Given a table with entities that have start and end dates, provide a SQL query that counts the number of open tasks for each day within a specified date range.”
Read report →“Write a Java app that can parse an access log file.”
Read report →“How would you find the top 100000 most frequent phrases from a 10GB file that exceeds available memory?”
Read report →“How would you remove HTML tags from a string?”
Read report →Formats, difficulty and experience
Across all 21 Wallet Hub interview reports.