After the screening round, there was a Technical Round which lasted for 1.5 hours. Two people conducted my interview and asked basic questions about Python, and gave me some problems to solve.
They were looking for experience in:
The interview went very well, and I received an immediate response for a face-to-face (F2F) interview.
I cleared the first round, and the second Technical round was an F2F interview.
The F2F interview was not much different from the online one. They called me to a meeting room solely to connect me to a Zoom call. They were rigid enough not to turn on their cameras, which made it demotivating to talk to icons. While I was sitting there, I realized the interviewer was quite rigid. For example, he asked which ORM I had used. I mentioned SQLAlchemy, but he didn't seem to know about it. He only judged that I didn't know about Pydantic models and then told me they were looking for people with more skill in API development. In the previous interview, I had explained my API development and answered questions about FastAPI and Flask, but it felt like this interviewer hadn't reviewed that feedback. I strongly believed he already had someone in mind he wanted to hire and that they had simply wasted my time by calling me there.
In the end, he said, "Prepare more," without even asking me further questions; he had already concluded I was underprepared.
They are a huge company with people exhibiting a superiority complex. What is the situation for job seekers today could be theirs too someday.
They gave me different SQL and Unix problems, such as:
They asked me to share my screen and show them.
The following metrics were computed from 4 interview experiences for the Morgan Stanley Python Developer role in India.
Morgan Stanley's interview process for their Python Developer roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Morgan Stanley's Python Developer interview process in India.