
Trellix Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 23 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Trellix.
Software Development Engineer
So the whole thing had 3 main parts. First up was the Hiring Manager. We mostly just chatted about my background and previous work, and if I'd be a good fit. They also threw in a couple of hypothetical questions to see how I'd tackle problems and work with others. Then came the Technical Lead interview, which was way more hands-on with code. We dove into coding, data structures, algorithms, and touched on system design basics. I got asked some specific stuff about Java/Spring Boot too, plus some debugging and problem-solving tasks. The last bit was a panel interview with a few people. It was a mix of tech and behavioral stuff. The tech side involved design talk and coding, and the behavioral side was about teamwork, dealing with tough situations, and working fast.
- Can you give me a brief overview of yourself?
- Could you tell me briefly about yourself.
Senior Software Engineer
It was a good interview process, with relevant questions. They focused on scenarios and your hands-on experience. The environment was cooperative and hassle-free, and everything went well. It's a good environment, especially for interns, and should be challenging in a good way. All the best!
- Can you introduce yourself?
- Could you provide details from your resume?
- What questions do you have regarding your past experiences?
Software Development Engineer
Got referred by an alum. HR called me a week later to set up the first interview with the hiring manager. The manager introduced himself and the company, then dove straight into C++ coding problems. He said I could use pen/paper and a compiler or notepad. I didn't prepare enough and got nervous, so I couldn't solve them in the hour given. I thought that was it, but two days later HR called to schedule a second interview. This one started with my intro and project details. Then came Linux command questions, where he gave scenarios. After some answers and skips, we moved to C++ basics like class, members, and constructors in notepad++. Since I'm a fresher, he focused on syntax and theory, which I mostly didn't know. He then asked for basic problem implementations. Overall, it was a good experience and showed me my weak spots.
- Questions on STL, C++, OOP concepts, and programming skills
- Questions on Linux commands, data structures, and OS concepts
- Programming skills
Trellix Software Engineer Interview Questions
Quoted word for word from Trellix interview reports.
“How would you count the occurrences of a substring within a string?”
Read reports →“Can you write code to determine if a string has balanced parentheses?”
Read reports →“Can you explain the DNS resolution process when searching for a website?”
Read reports →“What data structure would you suggest for designing file systems?”
Read reports →“What are virtual methods and when would you use them?”
Read report →“Explain the memory layout of a C program and provide an example.”
Read report →“How would you build a multithreaded program in JavaScript?”
Read report →“Could you write a class with 4 APIs to handle file and malware tracking? The APIs should: store file name and MD5, search for a file by name and check its MD5 to classify it as malware or normal, list all identified malware files, and retrieve a file name given an MD5 hash.”
Read report →“Given this problem, write and compile the code to demonstrate the solution.”
Read report →Formats, difficulty and experience
Across all 23 Trellix interview reports.