Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Sharekhan Team. If you also belong to the team, you can get access from here

Sharekhan Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Sharekhan Associate Software Developer Interview Questions and Answers

Updated 7 Aug 2024

Sharekhan Associate Software Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via campus placement at Dwarkadas J Sanghvi College of Engineering, Mumbai and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Assignment 

Had to contribute to a github repo

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared on what oyu have done

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jan 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

You should have aptitude knowledge and be able to apply it.

Round 3 - Coding Test 

The coding test was very hard and tough. One should have in depth knowledge and application of coding concepts.

Interview Preparation Tips

Interview preparation tips for other job seekers - You should prepare DSA and a programming language with details from scratch and make some use by creating website or other things.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Oct 2024. There were 5 interview rounds.

Round 1 - Coding Test 

Test was for Web Development - React
75min test
3 Questions
1 Coding Question
2 Scenario based questions

Round 2 - Technical 

(2 Questions)

  • Q1. React Optimization techniques
  • Q2. React Advantages
Round 3 - Behavioral 

(1 Question)

  • Q1. How to debug in production environment?
Round 4 - Behavioral 

(1 Question)

  • Q1. Challenges faced during work and how you overcome?
Round 5 - HR 

(1 Question)

  • Q1. Why you choose Wells fargo over other offers?
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Solid principles
  • Q2. OOPS concepts in c++
  • Ans. 

    OOPS concepts in C++ include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: bundling data and methods that operate on the data into a single unit (class)

    • Inheritance: creating new classes based on existing classes, allowing for code reuse

    • Polymorphism: ability for objects of different classes to be treated as objects of a common superclass

    • Abstraction: hiding complex implementation details and sh

  • Answered by AI
  • Q3. Multi threading and its implementation
  • Ans. 

    Multi threading is a programming concept where multiple threads run concurrently within a single process.

    • Multi threading allows for better utilization of CPU resources by running multiple tasks simultaneously.

    • Threads share the same memory space, which can lead to synchronization issues if not handled properly.

    • Examples of multi threading implementations include Java's Thread class, C#'s Task Parallel Library, and Python

  • Answered by AI
  • Q4. Diamond problem in c++
  • Ans. 

    Diamond problem occurs in multiple inheritance when a class inherits from two classes that have a common base class.

    • Diamond problem can be resolved using virtual inheritance in C++.

    • Virtual inheritance ensures that only one instance of the common base class is inherited by the derived class.

    • Example: class A is inherited by classes B and C, then class D inherits from both B and C. Using virtual inheritance for class A re

  • Answered by AI
  • Q5. Types of inheritance and examples
  • Ans. 

    Types of inheritance include single, multiple, multilevel, hierarchical, hybrid, and multipath inheritance.

    • Single inheritance: a class inherits from only one base class.

    • Multiple inheritance: a class inherits from more than one base class.

    • Multilevel inheritance: a class inherits from a class which in turn inherits from another class.

    • Hierarchical inheritance: multiple classes inherit from a single base class.

    • Hybrid inher...

  • Answered by AI
  • Q6. Runtime and compile time polymorphism

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn basic C++ comcepts.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Difference between View and materialized view and related follow up questions 2. Difference between Procedure and Function 3. Write a SQL query for print the last date of month . 4. Write a Procedure and...

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice SQL on daily basis.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is dependency injection
  • Ans. 

    Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.

    • Dependency injection helps in achieving loose coupling between classes.

    • It allows for easier testing by providing mock dependencies.

    • There are three types of dependency injection: constructor injection, setter injection, and interface injection.

  • Answered by AI
  • Q2. What is state in react
  • Ans. 

    State in React is a JavaScript object that stores data and determines how a component renders and behaves.

    • State is mutable and can be updated using the setState() method

    • State should be used for data that will change over time and affect the component's rendering

    • State should not be modified directly, use setState() instead

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Spring boot questions were asked
  • Q2. Sql questions were asked. .
Round 2 - Coding Test 

Dsa questions were asked , practice well

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Dependency injection
  • Q2. What are oops concepts
  • Ans. 

    Object-oriented programming concepts that focus on data encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: bundling data and methods that operate on the data into a single unit (class)

    • Inheritance: ability of a class to inherit properties and behavior from another class

    • Polymorphism: ability to present the same interface for different data types

    • Abstraction: hiding the complex implementation details

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Sort array and questions on project
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Easy 10 -12 coding based mcq type questions. 1 question had to write code

Round 3 - Technical 

(1 Question)

  • Q1. 1 graph question 1 dp question

Sharekhan Interview FAQs

How many rounds are there in Sharekhan Associate Software Developer interview?
Sharekhan interview process usually has 1 rounds. The most common rounds in the Sharekhan interview process are Assignment.

Tell us how to improve this page.

Sharekhan Associate Software Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.9
 • 567 Interviews
Bajaj Finserv Interview Questions
4.0
 • 518 Interviews
ICICI Securities Interview Questions
3.9
 • 158 Interviews
Angel One Interview Questions
3.9
 • 134 Interviews
Kotak Securities Interview Questions
3.6
 • 116 Interviews
HDFC Securities Interview Questions
3.6
 • 102 Interviews
Bajaj Capital Interview Questions
3.8
 • 79 Interviews
View all
Sharekhan Associate Software Developer Salary
based on 4 salaries
₹8 L/yr - ₹12 L/yr
69% more than the average Associate Software Developer Salary in India
View more details

Sharekhan Associate Software Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

4.0

Salary

5.0

Job security

5.0

Company culture

3.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Relationship Manager
328 salaries
unlock blur

₹1 L/yr - ₹7 L/yr

Sales Executive
312 salaries
unlock blur

₹1.5 L/yr - ₹4.3 L/yr

Assistant Manager
133 salaries
unlock blur

₹1.8 L/yr - ₹8.2 L/yr

Investment Specialist
89 salaries
unlock blur

₹3 L/yr - ₹10 L/yr

Equity Dealer
83 salaries
unlock blur

₹1.2 L/yr - ₹4.8 L/yr

Explore more salaries
Compare Sharekhan with

Zerodha

4.2
Compare

Groww

3.8
Compare

Upstox

3.7
Compare

Angel One

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview