Okay for freshers. Not for folks who are anything more than 3 years experienced.
If you are lucky and you have interviewed the interviewee well, and you know in advance the team and work, then it's okay.
Otherwise, they will lure you in with the pretext of cutting-edge products and projects – only to discover 6 months down the line that due to "Org changes" you have been put on maintenance projects using outdated technology and overbearing processes.
Lots of politics, and HR is NOT your ally. They are spokespersons for the management and will do what they say, not see what your benefit is. HR is not your ally.
Org changes, manager changes, and role transitions are all left up to the manager's discretion. Despite all the tools and processes, transitions are dealt with utter disregard for the person's career, strengths, skills, etc.
If you fall prey to office politics, HR is not on your side. You cannot register a retaliation complaint because it's impossible to prove it.
Keep an eye on ground-level politics. Keep an eye on how your employees, specifically high-tenure employees, are being treated.
As a mature organization, yearly surveys taken for employee satisfaction are often a show. Work towards making that a reality and action-oriented. Hold your senior managers accountable for the messes they make in people's careers. Otherwise, the company will be left with mediocre management and mediocre employees. Good ones won't stay, as the pay is bad and so is the employee welfare.
The technical interview was difficult. I would have performed better if I had prepared it more systematically. Prepare Java fundamentals and data structures in depth. They also tested my knowledge on Spring and other frameworks.
Applied through Naukri. The HR called and explained the project they were looking for and scheduled a phone interview for the next day. I was waiting for the call at the scheduled time, but no one called. I called the HR again, and the interview was
Telephonic round followed by face-to-face interview.
The technical interview was difficult. I would have performed better if I had prepared it more systematically. Prepare Java fundamentals and data structures in depth. They also tested my knowledge on Spring and other frameworks.
Applied through Naukri. The HR called and explained the project they were looking for and scheduled a phone interview for the next day. I was waiting for the call at the scheduled time, but no one called. I called the HR again, and the interview was
Telephonic round followed by face-to-face interview.