securonix logo

Securonix Interviews

1 experience4 reads
Securonix | Stage (Onsite) | Low level interview questions
securonix logo
Securonix
March 9, 20224 reads

Summary

I recently had an onsite interview with Securonix where the questions primarily focused on Java design principles and efficient data processing.

Full Experience

I went through an onsite interview process at Securonix. The interview covered a mix of low-level design and data processing challenges, requiring me to think about long-term maintainability and handling large datasets efficiently.

Interview Questions (2)

Q1
Java ROOM Design with OOPS Principles
Other

I was asked to design a 'ROOM' using Java. The core of the question was to determine whether a class, an abstract class, or an interface would be the most suitable choice, keeping a long-term vision in mind to minimize future changes, and to explain the rationale behind my decision.

Q2
Count Distinct IPs in Hourly Log Files
System Design

I faced a problem involving a CSV log file with over 1 million daily records, each containing an IP address and a timestamp. The task was to propose a solution, using either Java or big data technologies, to count the number of distinct IP addresses for each hour of the day.

Have a Securonix Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Securonix.