Upload Button Icon Add office photos

Filter interviews by

Clear (1)

CyberArk Software Engineer Interview Questions and Answers

Updated 16 May 2024

CyberArk Software Engineer Interview Experiences

3 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Naukri.com

Round 1 - Technical 

(1 Question)

  • Q1. Technical questions that includes coding as well
Round 2 - Technical 

(1 Question)

  • Q1. Technical and Managerial discussion
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Software Engineer Interview Questions & Answers

user image Prasad Ashok Ajmire

posted on 29 Feb 2024

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. List tuple python memory management Codig question RestAPIs HTTP methods State Management UI

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is VTable and VPtr
  • Ans. 

    VTable is a table of function pointers used in object-oriented programming to implement polymorphism. VPtr is a pointer to the VTable.

    • VTable is used to store pointers to virtual functions in a class.

    • VPtr points to the VTable of an object to enable dynamic dispatch of virtual functions.

    • VTable and VPtr are used in C++ to implement polymorphism and dynamic binding.

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

I applied via Campus Placement and was interviewed in Jan 2016. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Questions on linked list
  • Q2. Questions on resume
  • Q3. About my interests
  • Q4. My interest in symantec
  • Q5. Place to work

Interview Preparation Tips

College Name: IIT Madras

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. How you find loop in a linked list
  • Ans. 

    To find a loop in a linked list, we use Floyd's cycle-finding algorithm.

    • Floyd's cycle-finding algorithm uses two pointers, one moving at twice the speed of the other.

    • If there is a loop in the linked list, the two pointers will eventually meet.

    • To detect the meeting point, we reset one of the pointers to the head of the linked list and move both pointers at the same speed.

    • The meeting point is the start of the loop.

  • Answered by AI
  • Q2. What is LRU, MRU and LFU
  • Ans. 

    LRU, MRU and LFU are caching algorithms used to manage memory in computer systems.

    • LRU stands for Least Recently Used and removes the least recently used items from the cache when the cache is full.

    • MRU stands for Most Recently Used and removes the most recently used items from the cache when the cache is full.

    • LFU stands for Least Frequently Used and removes the least frequently used items from the cache when the cache i...

  • Answered by AI
  • Q3. Camel banana problem

Interview Preparation Tips

Round: Test
Experience: coding test in hacker rank. can code in any language except in C and C++.
Duration: 1 hour
Total Questions: 2

Round: Technical Interview
Experience: In technical round the questions are on OS, basics of C(mainly in linked lists) and maths puzzle

They mostly see how you are approaching towards a problem.
It is first time that I heard the camel banana problem. So I struggled for some time and came up with a solution. He said he liked the approach but it can be optimized.

Round: HR Interview
Experience: It started with explain about yourselves. and then he asked to explain about one project with technical details. Later he asked me to explain binary search for a guy who don't know much of technical knowledge. He continued with why we only do 2 partitions why can we make it up to 3. Later he asked me what I liked most in my mobile phone. I said chatting apps. So he asked me that if I was hired as a developer to make a chatting app how will I do it.
Tips: way of thinking and way of approaching towards a problem.

Round: HR Interview
Experience: This round was focused mainly on whether I like to work in Bangalore or not. How I first heard about Symantec. how I will suit for the company. what are my future plans.

Skills: C, OS, Math Puzzles
College Name: IIT Madras

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in May 2024. There was 1 interview round.

Round 1 - Assignment 

The task was a Codility type

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Data structures, Algorithm
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Windows OS related
Round 2 - One-on-one 

(1 Question)

  • Q1. Work experience related
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial+ Behavioural
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Data Structure, Hashing
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Basics on Swift
  • Q2. Diff between GCD and Queue in depth
  • Ans. 

    GCD is a low-level API for managing concurrent operations, while Queue is a high-level API for managing tasks in a FIFO order.

    • GCD stands for Grand Central Dispatch and is a low-level API for managing concurrent operations in iOS and macOS.

    • Queues are a high-level API in GCD used for managing tasks in a FIFO (First In, First Out) order.

    • GCD allows you to create and manage queues, while queues are used to execute tasks con...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - there were 4 rounds of interview, I got selected in all and later they said they have budget issue there was miscommunication happened to you while screening. Don't waste your time on giving interview for this company.

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

CyberArk Interview FAQs

How many rounds are there in CyberArk Software Engineer interview?
CyberArk interview process usually has 1-2 rounds. The most common rounds in the CyberArk interview process are Technical and HR.
How to prepare for CyberArk Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at CyberArk. The most common topics and skills that interviewers at CyberArk expect are SAP, Python, Agile, C++ and Front End.
What are the top questions asked in CyberArk Software Engineer interview?

Some of the top questions asked at the CyberArk Software Engineer interview -

  1. What is VTable and V...read more
  2. list tuple python memory management Codig question RestAPIs HTTP methods State ...read more
  3. Technical questions that includes coding as w...read more

Recently Viewed

REVIEWS

Flexera Software

No Reviews

JOBS

Flexera Software

No Jobs

JOBS

TechVantage Systems

No Jobs

SALARIES

Palo Alto Networks

JOBS

Flexera Software

No Jobs

JOBS

Flexera Software

No Jobs

INTERVIEWS

Bharti Airtel

No Interviews

INTERVIEWS

CyberArk

No Interviews

JOBS

RARR Technologies

No Jobs

REVIEWS

Flexera Software

No Reviews

Tell us how to improve this page.

CyberArk Software Engineer Interview Process

based on 3 interviews

1 Interview rounds

  • Technical Round
View more
CyberArk Software Engineer Salary
based on 38 salaries
₹11.2 L/yr - ₹32 L/yr
171% more than the average Software Engineer Salary in India
View more details

CyberArk Software Engineer Reviews and Ratings

based on 3 reviews

2.9/5

Rating in categories

2.7

Skill development

2.8

Work-life balance

3.6

Salary

2.7

Job security

2.8

Company culture

2.3

Promotions

2.3

Work satisfaction

Explore 3 Reviews and Ratings
Senior Software Engineer
50 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
38 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Graphic Designer
16 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Sdet Engineer
10 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare CyberArk with

Palo Alto Networks

3.9
Compare

Check Point Software Technologies

3.8
Compare

FireEye

4.3
Compare

Gen

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview