
Gen Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 73 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 73 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Gen.
QA Engineer Intern
The HR round was okay. After that, the technical round went well, mainly focusing on fundamental QA concepts like blackbox testing, identifying app bugs, and some programming basics such as regex in Python.
- Can you find a bug in this application?
- What are your thoughts on blackbox testing?
- Could you describe different types of software tests?
SEO Web Developer
I saw the negative reviews for Gen Digital but applied anyway. Drove over an hour in the rain for the interview, and it was disappointing. They immediately said I was "overqualified", which usually signals they aren't interested. Still, I continued. They had me open a test on my laptop and share my screen for everyone to see on a big screen. There was one remote developer and one junior developer in person. The coding test was on CodePen, and I had to type everything manually, which felt really old-fashioned. For the JavaScript part, I was allowed to use Google. I found a solution, but the junior developer stopped me, saying they created the question from that site. I pushed back, pointing out they allowed Google. He insisted I stop, so I refused to continue. It seemed obvious they copied the test and were judging people based on it. The junior developer was even Googling questions while asking me. Having candidates share screens live is unprofessional; code reviews should happen after completion, not during typing, as it kills confidence and adds pressure. Overall, a bad and unethical experience. If you don't plan to hire, don't waste candidates' time.
- Could you explain SEO metrics like LCP and CLS?
- What's the difference between synchronous and asynchronous code in JavaScript?
- Could you build three boxes using CSS?
Product Designer
Recruiter communication was odd, starting with cryptic emails and switching to Whatsapp. The hiring manager seemed promising though. The interview involved a standard portfolio presentation, followed by a 2.5-hour in-person onsite. I was made to wait a bit before the onsite started, and got a Whatsapp message from the HM asking about my whereabouts. The onsite itself was okay, but it felt like the organization wasn't very product or design-focused, more top-down. Ultimately, I was rejected without any feedback, which felt like a waste of time.
- How would you go about influencing leadership to gain their approval?
Director
After applying online and some back and forth via email, I had an interview with a Talent Acquisition person. They were 15 minutes late to our 30-minute call, and I had to text them to get on the line. Then, it took another 5 minutes for them to realize we weren't discussing role 'A' but role 'B', which I applied for. The rest of the call went fine, and they asked me to provide several time slots within the next 4-5 days for a chat with the hiring manager, saying they wanted to get me in front of them quickly. I sent my availability within a few hours, but it's now been over two weeks, and they haven't acknowledged my times or responded to a follow-up text. The TA person has been unresponsive, disrespectful of my time, and didn't follow through on what they said they'd do.
- What about your past experience is relevant to this position?
Gen Interview Questions
Quoted word for word from Gen interview reports.
“Find pairs that sum to a target value without duplicates.”
Read reports →“Given some input strings, determine if they are identical while disregarding case and special characters. For example, input: "N..r..t*o" , "n**o..r...t" output: false input: "di..g*i..t#a..L" , "D&i..G**i**t..a..l" output: true”
Read reports →“Write a function to perform a zig-zag traversal on a given binary tree.”
Read reports →“Can you write a program that transforms 'a1b2' to 'aabb' using regular expressions?”
Read reports →“How do you search for an element in an unsorted array?”
Read report →“Could you remove contiguous duplicate characters from a string, keeping only one instance, for example, transforming "aaaabbbcbcccb" into "abcbcb"?”
Read report →“Can you explain what information nmap provides about a host and its ports?”
Read report →“Is method overloading possible with different return types? Explain why or why not.”
Read report →“What's the difference between synchronous and asynchronous code in JavaScript?”
Read report →Formats, difficulty and experience
Across all 73 Gen interview reports.