0% found this document useful (0 votes)
23 views7 pages

Super 30

Jkkjffthjj

Uploaded by

sankeerthanap08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views7 pages

Super 30

Jkkjffthjj

Uploaded by

sankeerthanap08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Assignment - 1

Super 30 : A 4 month training program followed


by 12 months of placement option given to the IT
employees who are currently working in a service
based company.

 Super 30 is going to help the employees to transition their


career by giving them the opportunity to get placed in product
based companies ( Meta , Google , Amazon , Apple , etc…) with
high packages ranging from 20L+ Per annum to 98LPA.

 Training from Industrial experts who have 10+ years


experience in the tier 1 companies through live sessions

 After successful training complete placement guidance through


refferals upto 12 months after completion.

 4 Months of training period will be divided as follows:

MONTH COURSE STRUCTURE


1ST Month Basic data structures
2nd Month Advance data structures
3rd Month System design
4th Month Interview Preperations

Hey coach: Hey coach is an Online E- learning platform that


helps the IT employees to change from a service based company to
product based company by providing the required skillset.
FOUNDERS: Hey coach is founded by Pratik Kapasi and
Aditya Kamat.
Pratik Kapasi: formerly worked at Google ( corebase) followed by
Razorpay.
AdityaKamat: Started his career at Linked in as Sr.SRE followed by
Directi.

USP:
USP of Hey coach is the use of innovative tools and techniques to
make data structures, algorithms, and system design easy to
understand.
Hey coach was founded in 2021 to revolutionize the challenging
interview preparation journey for product- based tech companies.
Enabling developers to join or create the world’s leading product-
based tech firms.
System design is the process of creating a blueprint for
a system that outlines how its components work
together to achieve specific goals. It's used to
transform user requirements into a system architecture
that meets technical and business needs.
Here are some key aspects of system design:
 Architecture
The overall structure of the system, including its
components, modules, and interfaces
 Interactions
How the different components of the system interact
with each other
 Factors
System design considers factors such as performance,
scalability, reliability, security, and maintainability

 Business problems
System design involves converting business problems
and requirements into technical solutions
 Design patterns
Senior engineers use system design patterns to make
reliable, scalable, and maintainable systems
 Load balancers
A networking device or software that distributes
incoming network traffic across multiple servers.

Hierarchy

Here's a brief overview of the hierarchy of software


developers at an IT company in India, along with
average salary ranges in Indian Rupees (INR):

1.Intern/Junior Developer
-Salary Range: ₹3,00,000 - ₹6,00,000
2. Developer/Software Engineer
-Salary Range: ₹6,00,000 - ₹12,00,000

3.Senior Developer/Senior Software Engineer:


- Salary Range: ₹12,00,000 - ₹18,00,000

4. Lead Developer/Technical Lead:


- Salary Range: ₹15,00,000 - ₹25,00,000

5. Engineering Manager:
- Salary Range: ₹20,00,000 - ₹35,00,000

6. Director of Engineering:
- Salary Range: ₹30,00,000 - ₹50,00,000

7.Vice President of Engineering:


- Salary Range: ₹40,00,000 - ₹70,00,000

8. Chief Technology Officer (CTO):


- Salary Range: ₹50,00,000 - ₹1,00,00,000+

Sales pain point:


 Understanding the customer need
 Being able to answer all the questions asked
by the customer
 Tackling the questions and doubts
 Convincing for the price.

Sales pitch:

 Greetings
 Self introduction
 Explaining the reason for the call
 Asking their brief profile and details about learner.
 Understanding the requirement and need.
 Explaining about Super 30 in detail by taking the authority
without mentioning the price part.
 Creating the urgency.
 Making the learner fill the form for eligibility ( creates that
enthusiasm and self confidence)
 Making them feel that they are fit for the criteria.
 Closure on the price and other details.
 Complete the registration by paying the registration
amount.

Questions:
 Salary package
 Roles and responsibilities
 Experience
 What specific challenges do you face in your current role?
 Can you describe a recent project that was particularly
challenging? What made it difficult?
 How do you prioritize tasks when you have multiple deadlines?
 What tools or technologies do you find most effective for your
work? Why?
 Have you encountered any limitations with the current
technology stack? If so, what are they?
 How do you ensure code quality and maintainability in your
projects?

 How well does your team communicate and collaborate on
projects?
 Can you share an example of a successful collaboration? What
made it work?
 What feedback do you typically receive from your peers or
management?
 What skills do you feel you need to develop further in your
role?
 Are there any training or resources that would help you
improve your performance?
 How do you see your career progressing in the next few years?
 How do you feel about the current work-life balance? What
could be improved?
 What aspects of the company culture do you find most
motivating?
 What changes would you suggest to improve the work
environment?
 How often do you receive feedback on your performance, and
is it helpful?
 What do you think could be done to enhance team
performance?
 Are there any processes that you believe could be streamlined
or improved?
 How do you measure success in your role?
 What challenges do you encounter when onboarding new
technologies or processes?
 What trends do you see impacting your role in the near future?
How are you preparing for them?
 How do you handle project deadlines and pressure?
 How do you seek out opportunities for professional growth?

Core Principles of OOP

1. Encapsulation: Bundling the data and methods that operate on


the data within a single unit (class) and restricting access to
some of the object's components.
2. Inheritance: Mechanism for creating a new class based on an
existing class, allowing the new class to inherit attributes and
methods from the parent class.
3. Polymorphism: Ability for different classes to be treated as
instances of the same class through a common interface. This
allows methods to be used interchangeably across different
classes.
4. Abstraction: Hiding complex implementation details and
showing only the necessary features of an object.

Explanation of the Pseudocode

1. Class Definition: The Animal class is defined with a


constructor and a method for making sounds.
2. Inheritance: The Dog and Cat classes extend the Animal
class, inheriting its properties and methods.
3. Method Overriding: Both Dog and Cat override the
make_sound method to provide their specific sounds.
4. Instantiation: In the main function, instances of Dog and Cat
are created, demonstrating polymorphism by treating them as
Animal types.

You might also like