Glassdoor users rated their interview experience at OneMain Financial as 100% positive with a difficulty rating score of 2 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for SMM Manager and rated their interviews as the hardest, whereas interviews for SMM Manager and roles were rated as the easiest.
The hiring process at OneMain Financial takes an average of 21 days when considering 1 user submitted interviews across all job titles. Candidates applying for SMM Manager had the quickest hiring process (on average 21 days), whereas SMM Manager roles had the slowest hiring process (on average 21 days).
Took about four weeks in total, which felt longer than expected. After an initial screening, I had a technical phone interview where I was asked to validate a binary search tree. The coding challenge was tricky, but funny enough, I recognized the prompt instantly — it was the same question I had worked through on PracHub. Following that, there was a final onsite interview that included behavioral questions. In the end, I received an offer but decided to decline. Overall, a solid experience with good questions.
I interviewed at OneMain Financial (Wilmington, DE)
Interview
It's an online assessment that requires you to answer around 15 questions. The questions are not difficult, but I think it requires you to have some experience on it. Like credit card, mkt share, etc.
Surprisingly, when I got to the technical round, the palindrome question was something I had worked through on PracHub just days before. The interviewer asked me to explain the two-pointer approach, and I felt ready to discuss edge cases and complexity thanks to my prep. Before that, there was a recruiter screen that felt pretty standard, leading to a brief phone interview. Overall, it was an easy process, and while I did receive an offer, I ultimately decided to decline.
Interview questions [1]
Question 1
Given a string s, return true if it is a palindrome, considering only alphanumeric characters and ignoring case. Walk through the two-pointer approach, handle edge cases like empty strings and single characters, and discuss time/space complexity.