Upload Button Icon Add office photos
Engaged Employer

i

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

SMC Global Securities Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

SMC Global Securities Software Developer Interview Questions, Process, and Tips

Updated 11 Aug 2021

SMC Global Securities Software Developer Interview Experiences

1 interview found

I applied via Recruitment Consultant and was interviewed in Feb 2021. There were 5 interview rounds.

Interview Questionnaire 

10 Questions

  • Q1. What is serialisation?
  • Ans. 

    Serialisation is the process of converting an object into a stream of bytes to store or transmit it over a network.

    • Serialisation is used to save the state of an object and recreate it later.

    • It is commonly used in network communication to transmit data between different systems.

    • Serialisation can be done in different formats such as XML, JSON, or binary.

    • Deserialisation is the opposite process of converting a stream of by

  • Answered by AI
  • Q2. What is action filter and it's type?
  • Ans. 

    Action filter is a feature in ASP.NET MVC that allows you to execute code before or after an action method is executed.

    • Action filters are attributes that can be applied to an action method or controller.

    • There are four types of action filters: Authorization filters, Action filters, Result filters, and Exception filters.

    • Authorization filters are used to authenticate users and restrict access to actions.

    • Action filters are...

  • Answered by AI
  • Q3. What is transaction and it's type?
  • Ans. 

    A transaction is a unit of work that is performed against a database.

    • A transaction is a sequence of one or more SQL operations that are treated as a single logical unit of work.

    • It ensures that either all the operations are completed successfully or none of them are.

    • The four properties of a transaction are Atomicity, Consistency, Isolation, and Durability (ACID).

    • Types of transactions include Implicit and Explicit transa...

  • Answered by AI
  • Q4. Difference between static class and sealed class?
  • Ans. 

    Static class cannot be instantiated and sealed class cannot be inherited.

    • Static class members are accessed using the class name itself.

    • Sealed class can be used to prevent further inheritance of a class.

    • Example of static class: Math class in C#.

    • Example of sealed class: String class in C#.

  • Answered by AI
  • Q5. What is constructor and why we use constructor?
  • Ans. 

    Constructor is a special method used to initialize objects in a class.

    • Constructors have the same name as the class and no return type.

    • They are called automatically when an object is created.

    • They can be used to set default values for object properties.

    • Multiple constructors can be defined with different parameters.

    • Example: public class Person { public Person() { // constructor code } }

  • Answered by AI
  • Q6. Difference between where clause and having clause.
  • Ans. 

    WHERE clause filters rows before grouping, HAVING clause filters groups after grouping.

    • WHERE clause is used with SELECT, UPDATE, DELETE statements.

    • HAVING clause is used with GROUP BY clause.

    • WHERE clause filters rows based on a condition.

    • HAVING clause filters groups based on a condition.

    • WHERE clause is executed before GROUP BY clause.

    • HAVING clause is executed after GROUP BY clause.

  • Answered by AI
  • Q7. What is Interface why we use it?
  • Ans. 

    An interface is a contract that defines the methods and properties that a class must implement.

    • Interfaces provide a way to achieve abstraction in programming.

    • They allow for loose coupling between components.

    • Interfaces can be used to define a common set of methods that multiple classes can implement.

    • Interfaces can be used to achieve polymorphism.

    • Examples of interfaces in Java include Serializable, Comparable, and Runnab

  • Answered by AI
  • Q8. What is function and it's type in SQL?
  • Ans. 

    A function in SQL is a pre-written code that performs a specific task and returns a value.

    • SQL functions can be categorized into scalar, aggregate, and table-valued functions.

    • Scalar functions return a single value based on the input parameters.

    • Aggregate functions return a single value based on a group of rows.

    • Table-valued functions return a table as output.

    • Examples of SQL functions include COUNT, SUM, AVG, MAX, MIN, and

  • Answered by AI
  • Q9. Difference between link button and hyperlink
  • Ans. 

    Link button is a button that looks like a hyperlink but behaves like a button, while a hyperlink is a clickable text or image that redirects to another page.

    • Link button is styled like a button and typically used for actions like submitting a form or triggering a function.

    • Hyperlink is styled like regular text or an image and is used to navigate to another webpage or location.

    • Example: <button>Link Button</button...

  • Answered by AI
  • Q10. What is Cursor?
  • Ans. 

    A cursor is a database object that allows traversal over the rows of a result set.

    • A cursor is used to retrieve and manipulate data row by row.

    • It is commonly used in database management systems.

    • There are two types of cursors: implicit and explicit.

    • An example of using a cursor is iterating through a result set to perform calculations or updates.

    • Cursors can be used to improve performance by reducing the amount of data tra...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - During Interview be relax

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Preparation Tips

Topics to prepare for Angel One Software Developer interview:
  • Python
  • SQL
Interview preparation tips for other job seekers - Very nice and smooth interview process and quick responses.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jul 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. What is the difference between a static function and a static variable?
  • Ans. 

    Static function is a function that can only be accessed within the same file, while a static variable is a variable that retains its value between function calls.

    • Static function is declared using the 'static' keyword before the return type, limiting its scope to the file it is defined in.

    • Static variable is declared using the 'static' keyword before the variable type, retaining its value between function calls.

    • Example o...

  • Answered by AI
  • Q2. What is the synchronization technique?
  • Ans. 

    Synchronization technique is a method used to control access to shared resources in a multi-threaded environment.

    • Synchronization techniques prevent race conditions and ensure data consistency

    • Common synchronization techniques include locks, semaphores, and monitors

    • Examples include using synchronized keyword in Java or mutex in C++

  • Answered by AI
Round 2 - Coding Test 

Add an element to a linked list.

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Javascript Basic Questions
  • Q2. React Medium Questions
Round 2 - Technical 

(2 Questions)

  • Q1. Tailwind CSS Questions
  • Q2. HR Questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Write code for advance surrying in js

Round 2 - Coding Test 

Implement custom hook for api call

Round 3 - Behavioral 

(2 Questions)

  • Q1. Basic questions arounf my previous work
  • Q2. Technical questions around performance and code optimization
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Check if a tree is binary or not

I applied via Naukri.com and was interviewed in Jul 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Web Api, authentication

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy interview
Prepare and be procise
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
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Dotnet , MVC , SQL
Round 2 - HR 

(1 Question)

  • Q1. CTC and other discussion

Interview Questionnaire 

1 Question

  • Q1. Basic Questions of Oops and MVC
Contribute & help others!
anonymous
You can choose to be anonymous

SMC Global Securities Interview FAQs

How to prepare for SMC Global Securities Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at SMC Global Securities. The most common topics and skills that interviewers at SMC Global Securities expect are C#, ASP.Net, SQL Server, Software Development and .NET.
What are the top questions asked in SMC Global Securities Software Developer interview?

Some of the top questions asked at the SMC Global Securities Software Developer interview -

  1. What is constructor and why we use construct...read more
  2. Difference between where clause and having clau...read more
  3. What is function and it's type in S...read more

Recently Viewed

SALARIES

RBL Bank

R O

unlock blur L/yr

(6 salaries)

COMPANY BENEFITS

Axis Bank

R O

1 benefit

SALARIES

RBL Bank

COMPANY BENEFITS

iEnergizer

No Benefits

JOBS

Happiest Minds Technologies

No Jobs

SALARIES

RBL Bank

SALARIES

Yes Bank

INTERVIEWS

SMC Global Securities

No Interviews

JOBS

Marriott International

No Jobs

SALARIES

Marriott International

Tell us how to improve this page.

SMC Global Securities Software Developer Salary
based on 13 salaries
₹3 L/yr - ₹9 L/yr
15% less than the average Software Developer Salary in India
View more details

SMC Global Securities Software Developer Reviews and Ratings

based on 3 reviews

2.8/5

Rating in categories

2.4

Skill development

3.7

Work-life balance

3.2

Salary

4.1

Job security

2.8

Company culture

3.2

Promotions

2.8

Work satisfaction

Explore 3 Reviews and Ratings
Relationship Manager
226 salaries
unlock blur

₹1.2 L/yr - ₹4.8 L/yr

Assistant Manager
91 salaries
unlock blur

₹2.7 L/yr - ₹8 L/yr

Executive
73 salaries
unlock blur

₹1.6 L/yr - ₹4 L/yr

Sales Executive
66 salaries
unlock blur

₹1.5 L/yr - ₹3.6 L/yr

Equity Dealer
66 salaries
unlock blur

₹1.7 L/yr - ₹4.1 L/yr

Explore more salaries
Compare SMC Global Securities with

Angel One

3.9
Compare

Kotak Securities

3.6
Compare

Sharekhan

3.8
Compare

ICICI Securities

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