HSBC Bank Interview Experience

Because I wanted to change jobs, I scanned my resume online. I received many calls from outsourcing and business trips. Then there was an outsourced HR from Pactera. He informed me of an interview at 3:30 pm on the 22nd. The main process of the interview is telephone interview. , First of all, HR sent me a resume template introducing myself in English, and I made some changes on it. For me, who is not good at English, it is indeed a bit difficult to work for HSBC in a foreign company.
I prepared for the interview in the afternoon of the next day. Before the interview, I prepared English self-introduction and interview-related knowledge. HR notified me at 3:30 to enter the mini-program interview of the Tencent meeting. After taking the code, I went directly in with my phone. Since I was still at work, I used the 3:30 PM lunch break for interviews.
After entering the meeting, because there was no good place, I went straight down to the first floor of the company. It was still a bit noisy outside, and I had time to hear the interviewer’s questions. First of all: I introduced myself in English, because I am not very familiar with English, so I just read it. After the introduction, the interviewer spoke several times in English and asked me to translate his question. I couldn't answer it, and then I went directly to the technical interview.
Specific questions:
1. The use of Spring transactions, such as how to use transactions, half of this can be answered.
2. The annotations in the Spring Boot log were not used at the time, and I did not answer them. Ask me to look back.
3. The familiarity of Spring, how to configure it, and the AOP cut-in, this is basically half the answer, conceptual things, not much review.
4. The use of Git, the save command of Git, because the client is generally used, the command is rarely used, and the command found on the Internet is: git stash save, in fact, these are rarely used, in fact, we will Just use it, and I also asked under what circumstances will a new branch be created. I also answered this. If basic git can't be used as a development, we basically left.
4. Project management software, such as the use of Zen Tao, will we use these? We usually use these. I don't know the meaning of him asking them.
5. The process of agile development. Our company uses agile development, but I don’t know how to describe it. The interviewer said that what I said was wrong, hey, maybe they have their own ideas!
6. The only thing about the database is how to use the index. This is also known, but the question asked by the interviewer is strange. Can the index be used if the gender field is of int type? How to optimize the problem of slow query, does the use of left join affect the index? Rules for indexing? That's basically it, and the answer is basically half correct. Anyway, the expression is not very clear, and the signal outside is not very good.
7. It's basically over, what else can I ask? I said no.
Finally, the interviewer asked me to find a better environment for the next interview. But I also know that after all, I am still at work, and I dare not say anything naked. It can only be an online interview. The environment is not like on-site or at home.
In the end, the experience is summarized. I feel that I still lack the understanding of the underlying and conceptual things in Spring. Although I don't like foreign companies, I am honored to be able to summarize the experience of this interview.

Guess you like

Origin blog.51cto.com/7218743/2543056