
In Continuation to Episode 1 , I have discussed key competencies required for Junior Software Engineer or Software Development Engineer I , SDE 1 , Software Engineer - Backend or Member of Technical Staff Discussed on Competencies, Skills, Preparation for the interviews How to prepare for Interview to get into Top Companies & Preparation material for SDE - Episode 2 - Key areas to focus on. - Preparation Material and Links for SDE - Amazon Interview Process - Preparation material for SDE What do interviewers expect in the technical Interview.
i would like to share some information about Top 5 Job roles in Product Companies. 1) Software Development Engineer (SDE) - Entry , Mid , Senior 2) Software Development Manager (SDM) 3) Technical Program Manager - TPM 4) Software Engineer - Frontend or Web Development Engineer 5) Software Development Engineer in Test - SDET or QAE Preparation material How to prepare for Interview to get into Top Companies & Preparation material for SDE - Episode 1 Episode 1 Covers: Software Development Engineer - Freshers What the key requirements? What are the competencies required? What are the skills required? How to prepare for the interview? Competencies: Coding, Problem Solving, Data Structures, Algorithms, Computer Science Fundamentals.
How to Crack SDE II Interviews. Job Titles Similar to SDE Responsibilities at Various Companies Sample Job Descriptions of Amazon, Microsoft, Uber . SDE II - Job Descriptions Similarities and SDE Expectations. Interview Process ( Pre, Interview, Post) Preparation Material Companies Hiring SDE II Salary in India.
Competencies Coding Can Code in any programming languages. Code should be clean and bug free. Code should be maintainable and reusable. Should code most of the edge cases May ask 3 to 4 coding question on a whole. CSF Should be able to use & customize any kind of Data Structures and Algorithms defining Time and Space complexities. Problem Solving Should be able to Solve problems of any complexity. Should be able to come up with a solution which can be simple and understandable. Architecture Requirement Gathering. Should be able to design any problem. Should be able to define High Level Components and its roles. Should be able to design Low Level Design modules and define interdependability and its effects. Should always think about end users. Scale In continuation with architecture design Should be able to come up with Scalability. Defining architecture in such a way that 5 years down the line how the design looks like. Distributed Systems It’s part of Design. Should have experience in working on distributed systems. Solution should also include distributed system concepts. High availability, Fault tolerance , High Response rate, minimal downtime. Complexity & Impact Your Experience working on complex problems. Your Key contribution and deliverables. Impacted created by the solution in terms of cost saving, revenue generation and efficiency of the solutions. Process Improvement. Leadership Skills As an Individual what do you bring on to the table. Positive impact on organizational goals. Stakeholder Management Should be able to talk about experience working with stakeholders. Internal Stakeholders. External Stakeholders. How did you stand firm on the solutions provided with data. Critical Examples who had created massive change. Should also be able to talk on how fast and flexible. Should be able to take any challenge. Mentoring Should have mentored engineers and process followed. How did you share the feedback to mentees? Experience in Code reviews. Experience in Design reviews. Defining Quality standards. Design Questions Games & Video Making Ludo, Chess, Tiktok etc Payment Wallets Phonepe, Paytm, Etc News or Social media Apps Twitter Feed, News feed or Live Score Updates Etc Ride Sharing & Food Delivery Entertainment Platform Primevideo, Netflix, MX Player Etc Uber, Ola, Swiggy , Zomato etc E Commerce Amazon, Snapdeal, Flipkart Etc Ownership and Mentoring Talk about additional responsibilities that you have taken and mentored any colleagues. Complex Projects Identify 2 to 3 Complex projects that you worked on Implementation and Learning Talk about the process followed and impacted created by implementing the project and any learnings Key Contribution Talk about your key contribution Current openings: Uber Microsoft Amazon Mobikwik Walmart Expedia Groupon
Most of us would want to know about the process of shortlisting the resume by company or recruiter. I would like to share some tips on what should be there on a resume. What should be there on an effective resume What are the basic details that should be there on the resume How to prepare a resume Before preparing a resume what are the key things that one should do. Research Referring to the Job opening and Job descriptions of various companies How to ask for the referrals How your profile gets shortlisted by the resume How much time does a recruiter take to screen a profile How does a recruiter screen resume resume formats doc , docx or pdf Ex: Testing, Selenium, automation. How automation tools would help recruiters to screen a resume.
Preparation is the key to success. In this course, we have covered all major and important details to crack interviews at major MNC companies.
In this course curriculum we would like to cover major important points like
How to prepare for an interview
What to expect from a software development engineer?
What are the key aspects that software development engineer should have focus on while preparing for the interview?
A level-wise comparison like SDE 1 versus SDE2 versus SDE3
Interview process followed by different companies and different levels of software engineers.
What are the competencies that an individual be evaluated on for a Software role at TOP MNC companies?
Interview Expectations and sample preparation questions.
How to prepare an effective resume where a recruiter will shortlist your profile. Getting your profile shortlisted is very important without will you can even move a step. So we would like to cover the details about what are the key points that individuals should mention on the resume and how to highlight the key points of the key contributions to the project.
This Material would help you to understand
- Key Aspect of Interviews
- Interviewers and their Expectations
- how to align your preparation
- How to Focus on the core competencies
- Model Questions for guiding you in right path
- Software Development Engineer I expectations Vs Software Development Engineer II Vs Software Development Engineer IIII Vs Principal Engineers.
#SoftwareEngineers
#JobSeekers
#Freshers
#ComputerScience
#Graduates
#SDE