Citigroup arrived at our campus for interns during the Internship season 2019. The company invited applications from every branch given the candidate qualifies 7.5 CGPA criteria and have a good programming background.
The interviewer asked me to write code for Merge Sort and asked the complexity for the same.
Given a valid database with m fields and n integer entries.A copy is created for this database(not necessarily exact). He asked me how can I efficiently ensure that an exact copy is created.
Then he asked me to solve the Rat and Poison Puzzle
There are 1000 wine bottles. One of the bottles contains poisoned wine. A rat dies after one hour of drinking the poisoned wine. How many minimum rats are needed to figure out which bottle contains poison in hour.
Later he asked me questions on C Language and Linux commands
The interviewer glanced through my resume and asked me questions about my Summer Fellowship at IIT Bombay.
Rest of the interview she asked me basic questions on some of the core Data-Structures(Linked List, Stack, Queue). She also asked me questions on how to implement hashmap and priority queue using linked lists.
At a time when we were left wondering if the internship program will even be carried out, Citi was there, reassuring us that we would not be left bereft of this experience; that it might be tough, but we will continue with the program remotely. Naturally, I was slightly skeptical as to how effective this solution might be, but later it turned out my perception was wrong.
I will not get into the details of the seamless onboarding that we had; or the wonderful sessions with the top leaders at CSC Pune: experienced, seasoned professionals who made us feel so welcome, answering every question that our eager minds could ask.Even amidst the current situation, our leaders here managed to impart such perceptive knowledge, that it strengthened my belief in the fact that learning has no time, and no place; it is incessant.I'd like to take a moment to express my gratitude to the people who are coordinating this Program so amazingly well, that it is just enough for us to cherish even the work-from-home situation that we've got going.
So, I got the opportunity to work in the Production Support Business Unit of the Firm.The project assigned to us lied in Logs Security and Automation Domain.We developed a JAVA tool to identify, restrict and report all the PII(Personally Identifiable Information) and dummy keys in the logs generated whenever the user access the application.These logs are masked before Production logs are analyzed by the developer void of sensitive data, which is a compliance and data-related regulation.
The technologies used were :
Logs Security and Automation - Identify, redact and report PII from logs.
The enthralling experience I had during this internship was very rewarding. I was fortunate to connect with skilled people. At the end of 5 weeks, you really begin to know what you really want to do with your career and if you are a little more introspective, even with your life as a whole. The internship succeeds remarkably in giving you a peek into the corporate world and familiarizes you with the sparkly world of wall street finance.