Upload Button Icon Add office photos

Citicorp

Compare button icon Compare button icon Compare

Filter interviews by

Citicorp Technology Interview Questions and Answers

Updated 21 Sep 2016

Citicorp Technology Interview Experiences

1 interview found

Technology Interview Questions & Answers

user image Sanjana Yellamelli

posted on 21 Sep 2016

I applied via Campus Placement

Interview Questionnaire 

10 Questions

  • Q1. Which place are you from?
  • Q2. Why do you think almost all the IITs are populated mostly by students from the telugu states?
  • Ans. 

    Historical and cultural factors contribute to the high representation of Telugu students in IITs.

    • Historically, Telugu-speaking regions have placed a strong emphasis on education and have a high literacy rate.

    • The Telugu states have a large population, which increases the likelihood of more students applying to IITs.

    • There are also many coaching centers in the Telugu states that prepare students for the IIT entrance exam.

    • ...

  • Answered by AI
  • Q3. Few other questions related to resume
  • Q4. Name few accomplishments in your life for which you are really proud?
  • Q5. Accomplishments as a team?
  • Ans. 

    As a team, we have accomplished several milestones including successful product launches, increased revenue, and improved customer satisfaction.

    • Launched three new products in the past year

    • Increased revenue by 25% through strategic partnerships

    • Improved customer satisfaction ratings by 15% through enhanced customer support

    • Successfully completed a complex project ahead of schedule and under budget

  • Answered by AI
  • Q6. What is your motive in life/for this choosing to build your career in these lines?
  • Ans. 

    My motive in life is to make a positive impact on society through technology.

    • I am passionate about using technology to solve real-world problems.

    • I believe that technology has the power to improve people's lives and make the world a better place.

    • I want to be part of the innovation that drives progress and creates a better future for all.

    • For example, I have worked on developing software that helps people with disabilitie...

  • Answered by AI
  • Q7. Why this profile?
  • Ans. 

    This profile aligns with my skills, interests, and career goals.

    • My skills and experience match the requirements of the position.

    • The company's mission and values align with my personal values.

    • The role offers opportunities for growth and development.

    • The industry is one that I am passionate about.

    • The location and work-life balance are appealing.

  • Answered by AI
  • Q8. Why CitiCorp?
  • Ans. 

    CitiCorp is a leading global bank with a strong reputation for innovation and customer service.

    • CitiCorp has a strong global presence with operations in over 160 countries

    • The bank has a history of innovation, including being the first to introduce the ATM

    • CitiCorp is committed to providing excellent customer service and has won numerous awards for it

    • The bank offers a wide range of financial products and services, includi...

  • Answered by AI
  • Q9. A fish using 6 sticks was drawn in a specific direction and was asked to rotate in 180 degrees moving minimum number of sticks possible
  • Q10. Extension of question number 1- interviewer drew two fins and now asked to do the same

Interview Preparation Tips

Round: Test
Experience: The first 3 modules in the test were all objective with a huge time constraint . For Module 1- knowing few basic algorithms and basic coding knowledge was enough. Coding section (Module 4) was also easy-(1 hours- 2 codes)
Tips: Knowing few basic sorting and searching algorithms will really help.Practicing few aptitude tests before the tests will help to improve speed

Round: Behavioural Interview
Experience: It was a really friendly environment. Interviewers were more interactive and was not like a stereo typical interview but was more like a very good conversation
Tips: Some people had a technical round interview in this interview's place - it is mostly interviewer specific.They had hard core coding questions on C/Java(depending on which language they chose to write module 4 in the test)

Preparing for few questions like Why citi? Why this profile? in addition to practicing to run them through your resume by highlighting important points would help

Round: Puzzle Interview
Experience: The puzzles were actually easy.
Tips: Being cool and calm and not panicking
Some of my other friends had questions like - most efficient way to find whether or not a number is prime


Round: HR Interview
Experience: It was a very friendly interview.
Tips: Trying to work on your soft skills will help

General Tips: Just be calm. Try to interact with the interviewers and the interview can also be self driven - as in, one can direct the interview as he/she wants(the first round interview)

Trying to be active during the interview right from the beginning - with good salutation will give them a good impression on you
Skills: 1)communication Skills, Logical Puzzles
Duration: 2
College Name: IIT Madras
Motivation: After reading about CitiCorp - got an impression that its work culture would be good
Funny Moments: From my resume - the Monkey Proof dustbin i worked on during my first semester (In the HR round interview)

Interview questions from similar companies

I applied via Campus Placement

Interview Preparation Tips

Round: Resume Shortlist
Experience: My resume had a couple of projects and a paper publication added to it, which was a part of my second year intern at TCS Innovation Labs.

Tips: I believe that the resume shortlist to appear for the test is just a formality and not a big deal to get through. Most of the students are allowed to appear for the test which is where, the main shortlisting occurs.
Although, the company does cut off people from certain departments. For example, none of the Agriculture and food engineering students were shortlisted for appearing for the test.
Also, from what I have heard, the company runs resumes through a program to take out the shortlist. Hence, certain key words such as "Scholar" or "Conference" may get you a good chance to get through the shortlisting.

Round: Test
Experience: The test is mainly quant based and how fast you can think and rationalize. They expect excellent speed; they ask you 20 questions to be answered in 30 minutes.
Tips: Normally, if a student is asked to appear for this right after his JEE examination, he would be able to get through it easily. But since our analytical thinking goes way down once we actually get in, it has to be worked upon again. I'd suggest you to solve all the quant questions of any CAT preparatory book for the American Express test. The test questions are quite similar to those that the CAT students prepare for.

Round: Technical Interview
Experience: In general, the American Express interviews are considered to be pretty peaceful compared to the interviews of other companies. I was just asked about my work at TCS Innovation Labs and the paper I would be publishing based on that work and the courses I have done in Data Analytics and what all do I know in it. They do not test the knowledge you say you possess.
Tips: While I was preparing for my interview, I was told to read about Amex and its products. Secondly, and most importantly, I was aksed to read a lot about credit card frauds and suggest ways of preventing that. Even during my time, a lot of people were asked about this and judged severely on that. This is a must must if you would be appearing for its interview.

Also, you would do well if you are able to connect with the interviewer. For instance, if both of you have been a part of the same inter IIT or have the same tastes, etc.

Also, the interviews are that peaceful that you are able to direct the interview in your favour. There are certain parts of your CV that you can easily talk about and certain parts that you would want to avoid. If you are able to think on your feet, it is easy to re direct the interview in your favour and the things that you would like to talk about; in my case, it was my work at TCS.

Round: Puzzle Interview
Experience: The main decision whether you have to be taken in or not is decided in your first round of interview after which, the puzzle interview is just a formality and to find out whether you are able to think on your feet or not. Not a big deal, pretty easy.
Tips: Nothing to be worried about, the puzzles asked are pretty easy and most probably, you would have already heard them if you have a nag of solving puzzles.

General Tips: Do not worry or stress yourself much. The interview is pretty easy if you have an edge in the skills that the company wants. I had started studying Data Analytics in my second year summer vacations, just 1 hour a day for hardly about a month. Which gave me enough of an edge. The main hurdle lies in getting through the test round where about 300 people are simply cut off.
Skill Tips: You should be able to code efficiently. Knowledge in Python and SQL is a big plus.
Also, I had done a course on Coursera called "Machine Learning" of Stanford University. Today, the company does not expect a lot of knowledge in Data Analytics from students which is why this course gave me the edge I needed to get through the interview. It's a pretty easy course and not very demanding. I would recommend this if you want to find out even whether you'd be interested in Data Analytics or not.
I was asked about the things I know and whether I have ever implemented them.
Skills: Analytics And Coding
Duration: 2
College Name: IIT Kharagpur
Motivation: American Express is known to have a good working culture and is currently the third best company to work for in India. The internship stipend is largest compared to any other company in India along with accommodation and travel. The company has a well structured internship program and also has good challenging work to offer.
Funny Moments: After the test, I was not shortlisted for the interview round.. Which broke my heart.
Just after the presentation, I walked up to the person presenting and handed him a hard copy of my resume asking him to at least give me a shot at the interview if they think my profile is good enough.
I believe that this was a turning point of this entire experience. I believe, at that moment itself, I gained their favour to take me in. Which is probably why my interview was peaceful, which is probably why I could get through even though my interview was the last among a bunch of 25 students..

I appeared for an interview in May 2017.

Interview Questionnaire 

6 Questions

  • Q1. Can string class be extended
  • Ans. 

    Yes, the string class can be extended in most programming languages.

    • Inheritance can be used to extend the functionality of the string class.

    • By creating a new class that inherits from the string class, additional methods and properties can be added.

    • Extending the string class allows for customization and adding specific functionality to strings.

    • Example: In Python, the string class can be extended by creating a new class

  • Answered by AI
  • Q2. What are the implecit object in JSP
  • Ans. 

    Implicit objects in JSP are predefined objects that are available for use without any declaration or initialization.

    • Implicit objects in JSP include request, response, session, application, out, config, pageContext, page, exception, and others.

    • These objects provide access to various aspects of the JSP environment and can be used to perform common tasks.

    • For example, the request object allows access to HTTP request parame...

  • Answered by AI
  • Q3. How does hash map works
  • Ans. 

    A hash map is a data structure that uses a hash function to map keys to values.

    • Hash map stores key-value pairs

    • It uses a hash function to compute an index for each key

    • Collisions can occur when two keys hash to the same index

    • Hash maps provide fast access to values based on their keys

  • Answered by AI
  • Q4. Difference between string buffer and string builder
  • Ans. 

    StringBuffer and StringBuilder are both used to manipulate strings, but StringBuffer is thread-safe while StringBuilder is not.

    • StringBuffer is synchronized, making it safe for use in multi-threaded environments.

    • StringBuilder is not synchronized, making it faster but not thread-safe.

    • StringBuffer is preferred when multiple threads are involved, while StringBuilder is preferred for single-threaded scenarios.

    • Both classes p...

  • Answered by AI
  • Q5. What is MVC
  • Ans. 

    MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.

    • Model represents the data and business logic of the application.

    • View is responsible for displaying the user interface.

    • Controller handles user input, updates the model, and interacts with the view.

    • MVC promotes separation of concerns and modularity in software development.

    • Example: In a web applica...

  • Answered by AI
  • Q6. What are the annotation used in RESTFULL web services
  • Ans. 

    Annotations used in RESTful web services

    • 1. @Path - Specifies the URI path for the resource

    • 2. @GET - Specifies that the method handles HTTP GET requests

    • 3. @POST - Specifies that the method handles HTTP POST requests

    • 4. @PUT - Specifies that the method handles HTTP PUT requests

    • 5. @DELETE - Specifies that the method handles HTTP DELETE requests

    • 6. @PathParam - Binds the value of a URI template parameter to a method paramete...

  • Answered by AI

Interview Preparation Tips

Skills: Java Application Development

Skills evaluated in this interview

Interview Preparation Tips

Round: Technical Interview
Experience: Technical on paper test questions:(dis was only for 12 among d 26 shortlisted ppl after apti...others directly had interviews)
5 wer selected in this test who wer nw sent for interviews
TECHNICAL INTERVIEW: (pls list the questions asked in all the rounds)
26 shortlisted after apti (14 directly for interviews & 12 had one more technical on paper test...mentioned above)
der wer min 2 technical rounds for each of them...max were 5

- You are given course dependencies
A->B,C
B->D
C->A
D->nothing
The above dependencies mean...if you want to take course A...you should take courses B and C first....To take B,Course D must be taken first....D is an independent course and can be taken without any prior requirements.
Now you are told these dependencies.Come up with an appropriate data structure to represent these dependencies.Then write a code that finds out all the courses that the student can take up...in this case the student can first take course D because its independent.Now that course D has been taken he can next take up B as it depends on B alone...But the courses A and C can never be taken because they depend on each other...So here all the courses that can be taken are B and D.
After i wrote the code....he asked for all possible test cases
-Given an array of length N....It can be filled with nos. only from 1 to N....find which nos are repeated in the array
-Given pointers to two nodes in a binary tree....find their least common ancestor...each node has pointer to only the parent node...not the left and right child..
-In a binary tree(Not necessarily a BST)...suppose the weight of any node is defined as the product of the key value of the node and the level of the node(Root at level 1)...find the node with maximum weight in the binary tree
-A sorted array of size n is right circularly rotated k times and this rotated array is given to you as input...Find out the value of k in log n time .
-There are some processes running at time T....and there are processes running at time T+30.
You have to find out
1)Which processes died at time T+30,which were alive at time T
2)Which are the new processes at time T+30,which were not there at time T
3)Which are the processes that were there at time T and are still running at time T+30
What data structure will you use to represent the process lists and write code to find out the answers to the 3 questions above
-Given a binary search tree...and a target sum...starting at the root...which all paths add up to the target sum?...if there are multiple paths....return the path with least no. of nodes.


College Name: Veermata Jijabai Technological Institute, Mumbai [ VJTI ]

Analyst Interview Questions & Answers

HSBC Group user image Sumit Sourav

posted on 21 Nov 2016

Interview Questionnaire 

6 Questions

  • Q1. How will you find the top 5 customer of HSBC from the entire world?
  • Ans. 

    Top 5 customers of HSBC can be found by analyzing transaction history and account balances.

    • Analyze transaction history of all HSBC customers worldwide

    • Identify customers with highest transaction volumes and account balances

    • Rank customers based on transaction volumes and account balances

    • Select top 5 customers based on ranking

    • Consider other factors such as creditworthiness and profitability

  • Answered by AI
  • Q2. About Credit Risk Modelling
  • Q3. About my internship (as i have done intern in Data Analytics field)
  • Q4. How to find the no of petrol pump in the city
  • Ans. 

    Use online maps or directories to find the number of petrol pumps in the city.

    • Search for petrol pumps on online maps like Google Maps or MapQuest.

    • Use online directories like Yelp or Yellow Pages to find petrol pumps in the city.

    • Check with local authorities or city websites for a list of petrol pumps in the area.

    • Ask locals or taxi drivers for recommendations on petrol pumps in the city.

  • Answered by AI
  • Q5. Basic HR question( like why HSBC,Strength,Weakness.etc)
  • Q6. One puzzles--How to calculate the average no of person coming to the airport daily?
  • Ans. 

    The average number of people coming to the airport daily can be calculated by taking the total number of people arriving and departing and dividing it by two.

    • Collect data on the number of arrivals and departures for a given period, such as a week or a month.

    • Add the number of arrivals and departures together to get the total number of people coming to the airport.

    • Divide the total number by the number of days in the peri...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The test was on amcat platform where you can not skip the question and you have to attempt each and every question.the key thing here is accuracy specially in first two section coz in retail banking and econometric will be new for everyone.I am from Industrial Engg and Management(M.tech) so we have some basic idea of Econometrics.
Tips: Maintain the accuracy and try to give few hours in studying the basic of Retail Banking and Econometric, coz these are the two section where u can take the lead. and never forget that this is the mass rejection process

Round: Group Discussion
Experience: Follow the basic rule of GD and try to give valid example with your point.
Tips: Read the Newspaper and be aware of what is happening around.

Round: Technical Interview
Experience: my interview was around 35-40 minutes process in which they as the technical part from my resume
Tips: just be confident and they will try to stress you out.so be calm and compose and try to understand the question properly before start giving your answer
they expect the logic how you attempt the question


Round: HR Interview
Experience: be ready for the puzzles
Tips: The process is going to be time talking so be ready to wait, and dont sound low in the interview coz this is the day u are waiting for your entire life.

Skills:
College Name: NIT Tiruchirappalli

Analyst Interview Questions & Answers

HSBC Group user image Prateek Ladha

posted on 3 Feb 2015

Interview Questionnaire 

1 Question

  • Q1. It was HR plus Technical

Interview Preparation Tips

Round: Test
Experience: It was a decent test as normal apti tests but you have to keep little extra knowledge about retail banking and econometrics.
Tips: Just practice well for all aptitude test and boost your speed with accuracy.
Duration: 60 minutes
Total Questions: 40

Round: Group Discussion
Experience: It was a good discussion but in between there was a chaos as number of people in my group was too big(14) as far as GDs are concerned.But overall it was good and everyone whosoever wanted, had put their points.
Tips: Don't fight during GD. Make sure that whenever you get chance you utilize it fully and make a very effective point. Also keep in mind it is a GD so you should be humble to others as well.
Duration: 30 minutes

Round: Technical Interview
Experience: It was a very weird experience.
After get shortlisted from test late in the night, our GD was early in the morning and then followed by interview. And then something really strange happened.I was waiting for my turn since afternoon and I was the last one to be interviewed. When I was called for my turn, all three panel of interviewers came out of their rooms and they announced the result before taking my interview so it was shocking because as par our campus rule you can not straight away declare the results to candidates before the whole process gets over. It shook me and I was very angry at that time but I kept myself calm and turned that anger into a positive way thanks to my friend who were there with me during that time. All I thought was I will get a chance and now I don't have anything to lose so I have to make a better impact on them than the other guys and convince them to increase their selected candidate list. The interview started with general HR questions, why do you want to join us? Why do you think we should hire you? And then they started asking questions over my project which I mentioned in my resume. After that there were few basic probability questions and some analytical puzzles. And during my interview I said I like to play with numbers so they threw me a multiplication 55555*55555 and it took me around 25-30 seconds to do it so I think that was a really effective part of my interview well at last I got selected in HSBC.
Tips: Don't get panic and never lose your calm. Situations can be more worst than what you thought it to be but be confident on yourself. Sooner or later you will be rewarded for your work. Good luck in advance :)

General Tips: Just be yourself and be confident. Be with those who make you feel comfortable. Keep calm and eventually everything will fall in the right place.
Skill Tips: I would say that patience is not a skill but it is as important as any other skill during your interviews. You might encounter some serious situations which might take you on your nerve so be patient.
During your interviews make sure whatever you know you should be able to communicate it well enough otherwise your knowledge is of no use. At the same time ensure that you don't really show off that you know more. If you know more about that problem be humble to the interviewer as discuss or share your thoughts in a very polite manner. And last but not the least is the analytical skills. You might be asked to decode some case or do guesstimates to be prepared for it. Practice it a lot with your friends or else whichever way you like it to be done.
Skills: Analytical skill, Communication, Patience
College Name: IIT KANPUR
Motivation: My only motivation was to get a analytical job which I was targeting. And apart from it there was a reason in my life to get this job and do something for someone very special. So, this keeps me motivated even today.
Funny Moments: The whole placement process right from companies visiting your campus to giving test and getting shortlisted for the interviews was really stressful but when I look back I cherish all those moments where we all friend sat together abusing some bull shit companies their procedure. How we used to run like a wild animal from one test to another one PPT to another. Those late might discussion talking about our future. Those were the lifetime memories, good or bad, which will stay with us always.

Godd luck again for your placements. :)

Interview Preparation Tips

Round: Test
Experience: The written test was quite similar to the typical CAT pattern. It contained sections on Reading Comprehension, Data Interpretation and Mathematics.

Round: Technical + HR Interview
Experience: There were 2 interviewers in the first interview, one was a technical guy and the other was from HR. They asked me a few very simple puzzles, a few basic programming questions (swapping the value of two variables etc.), questions related to the development cycle of software products. The HR guy asked stuff like what do you want to achieve in life? Strengths, weaknesses etc.

Round: Case Study Interview
Experience: The third interview was the most important one (and I guess that was the deciding interview). The interviewer started with questions like why finance? Which companies are you sitting for? Then he gave me a case study:

Interview Questionnaire 

2 Questions

  • Q1. Oops, os, dbms, project
  • Q2. Why hsbc, why should I hire you.
  • Ans. 

    I have a strong background in software engineering and a passion for innovation, making me a valuable asset to HSBC.

    • I have a proven track record of successfully delivering high-quality software solutions in previous roles.

    • I am highly skilled in various programming languages and technologies, including Java, Python, and SQL.

    • I have experience working in agile development environments, allowing me to adapt quickly to chan...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: 4 sections, 15 questions each. Sections on apti, english, programming, technical.
Tips: Time management, complete english and technical first
Duration: 1 hour
Total Questions: 60

Round: Group Discussion
Experience: We were asked which super hero would you like to be. Shared the information. Always present the positives and negatives and emphasize that despite of being negatives
Tips: Think everything through before speaking
Duration: 40 minutes

Round: Technical Interview
Experience: Prepare well, anything can be asked on the things written on your resume

Round: HR Interview
Experience: Sell yourself. Tell them why you would be the best candidate.
Tips: Tell your advantages of being a fresher that you would be comfortable in any technology

College Name: Acropolis institute of technology and research

I applied via Campus Placement

Interview Questionnaire 

2 Questions

  • Q1. Why this specific profile? (analyst)
  • Ans. 

    I am passionate about analyzing data and deriving insights to drive strategic decision-making.

    • I have a strong background in data analysis and statistics.

    • I enjoy problem-solving and finding patterns in data.

    • I believe that my analytical skills can add value to the organization by providing actionable insights.

    • I have experience using various analytical tools such as Excel, SQL, and Tableau.

    • I am detail-oriented and thrive

  • Answered by AI
  • Q2. Why finance?
  • Ans. 

    Passion for analyzing data and making informed financial decisions.

    • I have always been fascinated by numbers and analyzing trends.

    • I enjoy the challenge of making sense of complex financial data.

    • I believe finance plays a crucial role in driving business success and growth.

    • I am motivated by the opportunity to help companies make informed financial decisions.

    • I find satisfaction in using data to identify opportunities for i

  • Answered by AI

Interview Preparation Tips

Round: Case Study Interview
Experience: Q: Give me five steps to estimate the number of traffic lights in Bombay.
Me: I will divide the city into equidistant lines, both vertical and horizontal; sort of a mesh. Then I would take vertical and horizontal rectangles i.e. the rectangles which fall on length and breadth of the city. Starting with the horizontal ones I would try to estimate the number of roads going from east to west in each rectangle(depending on the type of area: residential, commercial or a highway) Similarly I would try to estimate the number of roads going from north to south in each vertical rectangle. Now I have the average number of roads per unit length and per unit breadth. Now, I can calculate the average number of roads intersecting per rectangle. Now if I have the data, I can also use the traffic density data to further improve my estimate, i.e. whether the traffic light is required in that rectangle or not.(depending upon the traffic density)
Q: Lets say that golden quadrilateral gets completed tomorrow. What would be its impact on the sales of Ashok Leyland?
Me: Sir, they would increase, as more and more traffic will shift from railways to roadways as the average time taken by road will decrease.
Q: If I say that the sales will decreases by road, the truk will make the same number of trips in less amount of time, thereby rendering overcapacity in the road transport market therefore the sales will decrease.
Me: (I actually didn't let him complete, I interrupted him in between and said that I got the logic)
Tips: Don't try to overstate the facts.

Skills:
Duration: 3
College Name: IIM Lucknow

Interview Questionnaire 

11 Questions

  • Q1. What is the difference between multi tasking, multi processing and multi programming operating systems with examples ?
  • Ans. 

    Multi tasking, multi processing, and multi programming are different approaches to managing tasks in an operating system.

    • Multi tasking allows multiple tasks to run concurrently on a single processor.

    • Multi processing involves multiple processors running tasks simultaneously.

    • Multi programming allows multiple programs to be loaded into memory and executed concurrently.

    • Examples of multi tasking operating systems include Wi...

  • Answered by AI
  • Q2. Tell me about memory allocation (stack vs. heap)?
  • Ans. 

    Memory allocation refers to the process of assigning memory to programs during runtime.

    • Stack allocation is done automatically and is limited in size.

    • Heap allocation is done manually and is larger in size.

    • Stack memory is used for local variables and function calls.

    • Heap memory is used for dynamic memory allocation.

    • Memory leaks can occur if heap memory is not properly managed.

  • Answered by AI
  • Q3. You have two threads one printing even numbers in order and other odd numbers. Design an algorithm so that it prints numbers in natural order?
  • Ans. 

    Use a shared variable and synchronization mechanisms to ensure natural order printing of numbers.

    • Create two threads, one for printing even numbers and the other for printing odd numbers.

    • Use a shared variable to keep track of the current number to be printed.

    • Implement synchronization mechanisms like locks or semaphores to ensure only one thread can access the shared variable at a time.

    • Each thread should check if it is i...

  • Answered by AI
  • Q4. Print a matrix in spiral order?
  • Ans. 

    Printing a matrix in spiral order

    • Start from the first element and print it

    • Move in a spiral order towards the center of the matrix

    • Repeat until all elements are printed

  • Answered by AI
  • Q5. Thread class and Runnable Interface?
  • Ans. 

    Thread class and Runnable Interface are used for multithreading in Java.

    • Thread class is a predefined class in Java that provides methods to create and control threads.

    • Runnable interface is used to define a task that can be executed by a thread.

    • Thread class implements Runnable interface.

    • Thread class provides more control over threads than Runnable interface.

    • Example: Thread t = new Thread(new MyRunnable()); t.start();

    • Exa...

  • Answered by AI
  • Q6. What’s the difference between a Linked List and an ArrayList and give me an example of when to use which?
  • Ans. 

    Linked List is a dynamic data structure while ArrayList is a static data structure.

    • Linked List is best for frequent insertion and deletion operations.

    • ArrayList is best for frequent access operations.

    • Linked List uses more memory than ArrayList.

    • ArrayList is faster than Linked List for accessing elements.

    • Use Linked List when you need to frequently add or remove elements from the list.

    • Use ArrayList when you need to frequen

  • Answered by AI
  • Q7. Questions of OS concepts?
  • Q8. A role play scenario was given. With a clear instruction on I don’t need to know the basis and the hypothetical assumption was presented. I was told that I was expected to respond to the given scenario, in...
  • Q9. Why are you interested in a career in investment banking?
  • Ans. 

    I am not interested in a career in investment banking.

    • I am more interested in a career in software development

    • I enjoy problem-solving and creating innovative solutions through coding

    • Investment banking does not align with my passion and skill set

  • Answered by AI
  • Q10. Why have you chosen to apply to J.P. Morgan?
  • Ans. 

    I have chosen to apply to J.P. Morgan because of their reputation, global presence, and opportunities for growth.

    • J.P. Morgan has a strong reputation in the financial industry.

    • They have a global presence with offices in multiple countries.

    • The company offers various opportunities for career growth and development.

    • J.P. Morgan is known for its innovative technology solutions in the financial sector.

    • I am impressed by their ...

  • Answered by AI
  • Q11. Have you ever made a mistake? Tell us about it?
  • Ans. 

    Yes, I have made a mistake in my previous project.

    • I underestimated the complexity of a task and ended up missing the deadline.

    • I failed to properly test a feature, resulting in a bug that affected user experience.

    • I accidentally deleted an important file without having a backup.

    • I misunderstood a requirement and implemented a feature incorrectly.

  • Answered by AI

Interview Preparation Tips

Round: Test
Total Questions: 1

General Tips: Interview Process: Aptitude test, followed by 3 rounds of interview. Interview process was very good. Just be positive to clear the interview.
Check this link before appearing for interview with JP Morgan. It will help  -----
Skills: Algorithm, Data structure, Stack
College Name: Na

Skills evaluated in this interview

Citicorp Interview FAQs

How to prepare for Citicorp Technology 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 Citicorp. The most common topics and skills that interviewers at Citicorp expect are API, Analysis, Business operations, Data Analysis and Data Analytics.
What are the top questions asked in Citicorp Technology interview?

Some of the top questions asked at the Citicorp Technology interview -

  1. A fish using 6 sticks was drawn in a specific direction and was asked to rotate...read more
  2. Why do you think almost all the IITs are populated mostly by students from the ...read more
  3. Extension of question number 1- interviewer drew two fins and now asked to do t...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.8
 • 570 Interviews
HSBC Group Interview Questions
3.9
 • 487 Interviews
American Express Interview Questions
4.2
 • 364 Interviews
BNY Interview Questions
3.9
 • 346 Interviews
UBS Interview Questions
3.9
 • 336 Interviews
Morgan Stanley Interview Questions
3.7
 • 291 Interviews
FactSet Interview Questions
3.9
 • 206 Interviews
View all
Assistant Vice President
4.8k salaries
unlock blur

₹17 L/yr - ₹48.5 L/yr

Assistant Manager
3.3k salaries
unlock blur

₹6.1 L/yr - ₹20.8 L/yr

Officer
2.9k salaries
unlock blur

₹10.6 L/yr - ₹35.9 L/yr

Vice President
2.6k salaries
unlock blur

₹21 L/yr - ₹72 L/yr

Manager
2.3k salaries
unlock blur

₹11.5 L/yr - ₹39 L/yr

Explore more salaries
Compare Citicorp with

Wells Fargo

3.8
Compare

JPMorgan Chase & Co.

3.9
Compare

HSBC Group

3.9
Compare

Cholamandalam Investment & Finance

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