I applied to them via which site I don't remember. I got a call from HR that they have shortlisted my profile and the call went like below:
HR: Hi, we have shortlisted your cv for our company X...do you have time to talk about it?
Me: Yes!
HR: we can see that you have worked on a lot of things, react-native, java, react. What is your main strength area?
Me: In company, I worked as Java Developer and do projects on my own there I use react-native, react, node whichever technology needed. You can say that my core strength is java.
HR:[Give me brief about the company, what they did etc]
So you are working on company X and what is your current notice period?
Me: I have resigned and I am in my notice period, my last date of working is Xth X 2021. I got offer from a startup company called Y and I am joining them.
HR: Good, what is the company name again?
Me: It's a startup called Y and it builds new gvt IoT projects ...etc.
HR: ok. your current salary was 4.5lpa right. What is your salary expectation?
Me: The new company is giving me 6lpa. So My salary expectation is 8-9-10. If I have to break the promise with them and join you then I need at least 8lpa.
HR: can we have a technical interview tomorrow. for just 10 minutes. that will be on whats are the technologies you know etc.
Me: That will be a technical interview, like an interview right?
HR: just for 10 min...only what are your expertise and all.
Me: Yes, we can have the interview.
HR: Ok I will send you the interview link mail. And thank you.
(hang up)
She sends me a mail attaching the interview link and all the achievements they have got and congrats me for my achievement.
The technical interview one postponed at the end moment as their Java Developer who is supposed to interview me was unavailable. So HR rescheduled the interview. So the interview went like below.
Joined the zoom call, there was another hr and java developer sandip patel(name changed).
Me: HI Sandip, (as my current organization has the culture of addressing everyone even CEO as their first name) good morning. Sandip Sir. (as I remember it's not our organization...start getting more nervous about what I did and a little bit panic)
Sandip: Hi, good morning. So ur java developer. How many years of experience you have ?
Me: I have 1 year of experience.
Sandip: What is the current project you are working on?
Me: I am currently working on Azure Synapse. Extracting...collecting data ...doing some ETL...doing some aggregation and displaying it on power BI. That's approx 900GB of data I am dealing with. After I resign they give me this project in my notice period, before that I was working on project X[project name] there I was working with Spring boot and ......(he cut me, maybe that many details were not necessary bt got nervous and couldn't stop)
Sandip: So which version of STS you are using?
Me: (f...I don't recall the version was that 14, 8) Um....I was working on the latest version. We required that we always update to the latest version.
Sandip: What was the version?
Me: Um...(f..should I say 14, no that java version what was It I can't remember now, I'm panicking)........um....I don't remember it. We use the latest.
Sandip: Which java version ur working on?
Me: We were working on Java 8.
Sandip: What are the new features introduced in java 8.
Me: What are the new features in java 8.....(f I don't remember, In my training, it was there those (a,b) -> things what was that..can't remember the name...panicking)...there was collection....umm....and some new features and more....um....sorry...I can't recall them now...(f maybe I'm done)
Sandip: Have you worked in microservices?
Me: Yes, I have worked on microservices.
Sandip: What are the difference between microservice and monolithic apps?
Me: In monolithic, we build all the services and all in one single application. and In a microservice architecture, we create small services that perform a single task. Like if we build a retail platform we can create seller service, buyer service inventory service.....if we take our project, then there one service was for batch, one for scheduling, one for OCR things.......we can build them with different languages...like OCR in python...other in java...we can scale them individually...we used eureka service discovery for connecting them....we can scale them together...like start 3 instances of OMR....sry python service.....(cut me off)
Sandip: How ur connecting them?
Me: With rest API...and service dis.....(cut me off)
Sandip: What method your are using?
Me: What method means?
Sandip: What methods you r using?
Me: methods mean HTTP methods .......we used POST, GET whenever what is necessary ..we use both.
Sandip: What database you are using?
Me: We are using mongoDB database.
Sandip: Do you have any experience In SQL databases?
Me: Yes I have done work on SQL...As I maintained earlier....I am currently working on Azure synapse...there everything is in SQL....and I am dealing with 900GB of SQL data.
Sandip: Ok..It was nice talking to you and ...HR will contact you.
Me: Thank you, sir...It was nice to talk to you too.
Sandip hand up immediately. One HR was there, he was on mute the whole time....I was about to thank him....he ended the call.
After 5 minutes I send HR a thank you mail for the interview and ask her to let me know the next steps for the hiring process.
It was yesterday's incident...I didn't get any reply from HR yet...
I think there is a lot to improve...I wasn't able to give my best...lets see what the result comes.
Please do suggest how to improve....let me know your thoughts on this
Hope this helps you somehow....Thanks for Reading!!!