pilani campus...bits pilani, pilani campus conduct • hr interviews: simple, but subtle. • you...

24
BITS Pilani, Pilani Campus BITS Pilani Pilani Campus Job Interviews

Upload: others

Post on 21-Feb-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

BITS PilaniPilani Campus

Job Interviews

Page 2: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

● You have to Market Yourself!○ Resume○ Technical Knowledge○ Conduct

● Your Resume and Conduct can give a direction to your Interview.

Three things...

Page 3: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Resume

• A Resume contains:– CGPA– Courses/Electives– Work Experience– Projects– Position of Responsibilities– Hobbies– Achievements ...etc.

Page 4: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Resume

• Remember- You are your Resume.• A Resume should be-

– Authentic– Relevant– To-the-point– Formal– Professional

Page 5: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Resume

• A good practice is to use power verbs and active sentences.• For instance:

– An ETL Tool was Made for processing data.– Made an ETL Tool for processing data.– Developed an ETL Tool for processing data.

• The way your present yourself always matters- Present yourself as a guy who can deliver results!

Page 6: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Resume

• Some tips to enhance your Resume-– Online Courses- edX, Coursera, NPTEL, etc. Self-Learning

Attitude.– Projects and Internships- Work Experience and Interest

Areas.– Courses/Electives- Conceptual Knowledge.– Only include points that are relevant to the profile.– Keep more important info first.

Page 7: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Technical Knowledge

• Does not give the Interview a direction, but will always be checked!

• The level of questions in the Placements is higher than the Internships.

• Important subjects: DSA, OOP, Database Systems, Operating Systems, Computer Networks.

• DSA, OOP and OS are the most important.

Page 8: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Technical Knowledge

• DSA-– Most important! Be thorough with topics like: Trees,

Graphs, DP, Stacks, Queues, Arrays, etc.– Some questions during my Internships- Mirroring a Tree

(DE Shaw), Implementing Queue using Stack (AppDynamics).

– You will be asked to write the code on a paper, so be prepared.

Page 9: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Technical Knowledge

• OOP-– You will always be asked about Class, Object, Static,

Inheritance, Polymorphism, Overloading vs. Overriding, Interface vs. Abstract Classes, Diamond Problem, etc.

– Questions sometimes become Java specific.

Page 10: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Technical Knowledge

• DBS- Concurrency, Update Atomicity, Consistency vs. Redundancy, Transactions, etc.

• OS- Semaphores, Process vs. Threads, Virtual Memory, Deadlock, etc.

• Computer Networks- Internet protocols, like TCP vs UDP.• Internships are mainly about DSA, OOP and DBS.

Page 11: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Technical Knowledge

• Coding Test Problems: If there was a Coding Test Problem that you couldn’t solve during the test, make sure you solve it before your interview.

• Design Problems: In some cases, you will be given an open-ended design problem, where you have to show your knowledge and problem solving approach.

• For example: A Clock App (Arcesium), A Recommender System (Microsoft).

Page 12: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Conduct

• Conduct: How you Express yourself.• Your conduct will always leave the ultimate impression.

Some things to remember-– Be Confident– Be Enthusiastic– Be Energetic

• The way you answer questions and approach a problem is always important- especially for the ones on phone! Keep telling the interviewer what’s going on in your mind.

Page 13: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Conduct

• Two questions are important-– Tell me something about yourself? This question is

probably the first question you’d be asked. This question will set the tone of your Interview. Answer in a way so that you can have some control over the Interview.

– Do you want to ask something? Don’t say No! Always ask something that shows your “genuine” interest in the job. Best to do some research about the company.

Page 14: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Conduct• HR Interviews: Simple, but subtle.• You have to talk about yourself, but-

– You should know ‘how’ and ‘how much’.– Being genuine is important, but don’t be too

straightforward- be Neutral.• Some typical questions that you can expect-

– Do you plan to go for Higher Studies?– What are your strengths and weaknesses?– Why should I hire you?

• A brief look into such questions is more than sufficient.

Page 15: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

About PPOs• Internships are there to place you. So, if you got an Internship,

you stand mostly placed.• However, that’s not the end of it. You have to perform. Before

giving you a PPO, the company will see things like-– How good you work within the team.– How independent you can be.– Whether you can deliver results.– You need to display a Hardwork + Smartwork Combo!

• Mostly, companies don’t take any PPO test, but there are exceptions, like Samsung.

Page 16: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

BITS PilaniPilani Campus

FAQs

Page 17: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

● Eligibility Criteria (Different for both sems)● Tie-breaker in some cases● Mid-range CGPA people - choose placement sem

according to your PS-2 preference and placements preparation

● Few companies are CG biased like DE Shaw, Samsung Research, Nutanix

Importance of CG

Page 18: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

● PORs don’t matter in IT placements● Although it can be a point of discussion in your HR

interview● Important in other sectors like management, consulting

etc.

Importance of PORs

Page 19: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

● Most IT companies are open to EEE/EnI● Generally, there is no hard bias towards CS but it matters

in few cases● Very few companies are open to non-circuit branches

Branch Bias?

Page 20: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Non-CS: How to cover important Courses?● DSA, OOP, OS - very important● DSA - either do it on campus or online● For on campus DSA, take DM/DISCO in 3-1/4-1(Dual Degree)● OOP, OS - DELs for EEE/EnI, offered in both sems● DBMS - easy but asked by many companies like DE Shaw,

Arcesium, Oracle. Better prepare it from online sources like KnowledgeGate, GateSmashers

● Networks - cover basics online

Page 21: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Skills and Projects in Resume● Use only superset template● Know your projects in and out - you should be able to

know every technical aspects of your projects● Be sure about your technical proficiencies

Page 22: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

How important is Competitive Coding?● 60-70% questions are Algorithms/Data Structure based● Be comfortable in at least one language also learn to use

internal libraries for various data structures like STL for C++● Implementation of basic data structures in C● Important topics - arrays, linked list, trees, graphs, DP,

Greedy, bit manipulation, backtracking● Be consistent and its recommended to give contests on

Leetcode, Codeforces etc● Best sources of preparation - Leetcode, Interviewbit, “Must

Do Interview Preparation” course on GeeksForGeeks

Page 23: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

System Design● On an average people have less exposure to this topic● Recent trend to ask this topic to freshers● People often get confused on how to approach this topic● Brush up some basics like Consistent hashing, Load

Balancer, Message Queues, Network Architectures, Scalability, NoSQL, Distributed Consensus etc

● Sometimes questions are related to Class or DBMS design● Sources of preparation -

https://github.com/donnemartin/system-design-primerGaurav Sen, TechDummies (Youtube)

Page 24: Pilani Campus...BITS Pilani, Pilani Campus Conduct • HR Interviews: Simple, but subtle. • You have to talk about yourself, but-– You should know ‘how’ and ‘how much’

BITS Pilani, Pilani Campus

Thank You!!