Tenable | Software Engineer (2Y+) | Bangalore | Jan 2023 [Offer]
Anonymous User
1110

Education: Btech 2021 graduate from a Tier 2 Institute
Years of Experience: 2+ years

Position: Software Engineer at Tenable
Location: Bangalore

Date: January 13, 2023

Round 1: Technical screen

  • Discussion with engineering director about culture fit
  • Goals and ambitions in life
  • Describe current architecture (Described Monolithic, Microservices, Event-driven)
  • Question on challenges faced in microservices

Round 2: Hackerrank test

  • MCQs on Binary tree, what is the output of code
  • SQL question using GROUP BY and HAVING clause
  • Easy Java coding question that involved hitting a REST API, GET the data, parse using Gson, and return a particular key.
  • Medium/Hard Coding question that involved using Strings and Regular Expression.

Round 3: Technical Round (MS Teams)

Coding and Technical discussion

  • Deep-dive discussion on Java
  • Internal working of Hashmap, hashing technique, usage of hashing in databases
  • Implementing comparator in codepen link
  • Asked whether I want question on Linked List or Binary tree, I chose Linked List
  • Middle element of Linked List
  • Reverse a Linked List

Round 4: Technical Round (MS Teams)

Discussion on tech stack, system design

  • Deep-dive discussion on Java
  • SQL performance optimization, indexing, index scan, full table scan
  • Java Multithreading
  • Deep-dive on system design - Horizontal and Vertical scaling in servers and databases, Sharding, Replication.
  • A system design problem to build a multithreading application
  • Deep-dive on event driven architecture, Message Queues, Pub sub, Kafka topics, channels
  • React SPA
  • JS Promises, Async, Await

Round 5: Technical Round (MS Teams)

Hiring manager round

  • General discussion on event driven architecture, Message Queues, Pub sub, microservices
  • Current work architecture discussion and questions on that
  • General discussion on Java, React
  • Standard behavioral questions
  • What is your biggest achievement, failure?

All rounds lasted one hour, interviewers were polite and knowledgeable and it wasn't a typical code monkey type interview, it was a engineer to engineer technical discussion on actual engineering and day to day work. You will like the process if you prefer building stuff over solving DSA.

Compensation (26 LPA): https://leetcode.com/discuss/compensation/3217931/Tenable-or-Software-Engineer-or-Bangalore

Comments (2)