Tip 1 : Should be comfortable with basic data structures and algorithms
Tip 2 : Prepare DBMS (specially normalization, terminologies, ACID, database design), OOPs and other core subjects
Tip 3 : Focus on RISES values. Read more about it on Barclays website
Tip 1 : Should be able to justify everything on Resume
Tip 2 : Include at least 2 good projects
It was an online round hosted on Hackerearth and had a window of 12;00PM - 12:30PM. It was video proctored.
S[i] = ‘1’ for each 1 <= ‘i’ <= ‘N’.
We want to swap ith bit which is turned on in a but not in b to the nearest turned on bit in b. We can use bubble sort like approach here because it's easier to implement. For rest we can simply use 2nd operation.
- Barclays conduct only one interview round i.e. (Tech+HR) on Cisco WebEx. In Barclays, the interviews are taken by Vice Presidents (VPs). It was held at 5:30am for me
- It started with “Tell me about yourself.” and I gave a brief description about my profile in general
- He started with a basic question of detect cycle in a Linked List, proceeded with one more array manipulation questions (adhoc-ish type)
- He asked questions from core subjects like OS(Deadlocks, Scheduling Algorithms, Paging), DBMS(Types of joins, why we use Normalization)
- Some questions about SVM and how can we interpret hyperplane in SVM
- Then he concluded by asking if I had any questions
- Overall round difficulty was easy-medium is one with clear with his/her basics