Taro Logo

Macro FX Trade BTS Developer C++ Interview Experience - Pune, India

March 1, 2023
Neutral ExperienceNo Offer

Process

I got a call from a consultancy for shortlisting. Then there were 2 tests. 1 - Technical 2 - Behavioural. If you pass both, then only you get a call for a video interview. After about a week later, my video interview was scheduled. It was good, though I didn't receive any update; even my consultancy did not receive any update on my candidature.

Questions

1- Deep discussion on current project as role offered was also of same type.

2- Smart pointer discussion, write the code for same. I wrote for int, then they asked for generic one with template.

3- Why operators needs to overload in smart pointer class.

4 -In normal pointers, why do we need to give type of pointer even if they store only numeric data that is address.

5- Singleton class concept, write code for the same.

6-How do we restrict creation of object in heap?

7- Write copy constructor body, why do we need?

8- Difference between vector and list. Which one is good and why ?

9- Internal implementation of map, set and unordered map.

10- Difference between map and unordered map

11- Write a program to print pair of elements whose sum is 10 from given set of array elements.

12- SQL: find third highest unique salary from employee table

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Barclays Macro FX Trade BTS Developer C++ role in Pune, India.

Success Rate

0%
Pass Rate

Barclays's interview process for their Macro FX Trade BTS Developer C++ roles in Pune, India is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Barclays's Macro FX Trade BTS Developer C++ interview process in Pune, India.