Add office photos
Chetu logo
Engaged Employer

Chetu

Verified
3.3
based on 1.1k Reviews
Video summary
Filter interviews by
Software Engineer
Fresher
Clear (2)

Chetu Software Engineer Interview Questions and Answers for Freshers

Updated 27 May 2024

Q1. Java script difference b/w java script and jQuery anonymous function in java

Ans.

JavaScript anonymous functions in jQuery are used to create functions without a name, while JavaScript functions are named functions.

  • JavaScript functions are named and can be reused multiple times.

  • jQuery anonymous functions are used for event handling and callbacks.

  • JavaScript functions can be defined using the function keyword, while jQuery anonymous functions are created using the $ symbol.

Add your answer
right arrow

Q2. Consept of this use and benifit?

Ans.

The question is unclear and lacks context.

  • Please provide more information or rephrase the question.

  • Without context, it is difficult to understand what is being asked.

  • It is important to communicate clearly in technical interviews.

View 1 answer
right arrow

Q3. C# reverse string program without using in build feature

Ans.

Reverse a string in C# without using built-in features

  • Create a character array from the input string

  • Use two pointers to swap characters at the beginning and end of the array

  • Continue swapping until the pointers meet in the middle

Add your answer
right arrow

Q4. Deference between foreach and map ?

Ans.

foreach is used to iterate over an array and perform an action on each element, while map creates a new array by applying a function to each element of an existing array.

  • foreach does not return a new array, while map does

  • foreach can only perform an action on each element, while map can transform each element

  • foreach is useful for performing side effects, while map is useful for creating a new array with transformed elements

Add your answer
right arrow
Discover Chetu interview dos and don'ts from real experiences

Q5. What is inheritance?

Ans.

Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.

  • Inheritance allows code reusability and promotes code organization.

  • The existing class is called the parent or superclass, and the new class is called the child or subclass.

  • The child class inherits all the properties and methods of the parent class and can also add new properties and methods.

  • For example, a class 'Animal' can be a parent class, an...read more

Add your answer
right arrow

Q6. Why use routing?

Ans.

Routing is used to direct network traffic efficiently and securely.

  • Routing helps to find the best path for data packets to travel.

  • It enables load balancing and fault tolerance.

  • Routing protocols like OSPF, BGP, and EIGRP are used to manage routing tables.

  • Routing can be static or dynamic depending on the network requirements.

Add your answer
right arrow

Q7. Described Thunk and saga ?

Ans.

Thunk and saga are middleware libraries used in Redux for handling asynchronous actions.

  • Thunk is a function that wraps an expression to delay its evaluation.

  • Saga is a generator function that allows for complex control flow and error handling.

  • Thunk is simpler and easier to use, while Saga is more powerful and flexible.

  • Example: Thunk can be used to dispatch an action after an API call is complete.

  • Example: Saga can be used to handle multiple API calls and dispatch actions based ...read more

Add your answer
right arrow

Q8. Constructor type casting its types

Ans.

Constructor type casting involves converting one data type to another in a constructor.

  • Constructor type casting is used to convert one data type to another in a constructor.

  • It can be done implicitly or explicitly depending on the languages.

  • For example, in Java, you can explicitly cast a data type in a constructor like this: int num = (int) doubleNum;

Add your answer
right arrow

Q9. Life cycle method?

Ans.

Life cycle methods are functions that are called at different stages of a component's life cycle in React.

  • There are three categories of life cycle methods: mounting, updating, and unmounting.

  • Mounting methods are called when a component is being created and inserted into the DOM.

  • Updating methods are called when a component's state or props change.

  • Unmounting methods are called when a component is being removed from the DOM.

  • Examples of life cycle methods include componentDidMoun...read more

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Chetu Software Engineer for Freshers

based on 1 interviews
Interview experience
2.0
Poor
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Engineer Interview Questions from Similar Companies

HCLTech Logo
3.5
 • 164 Interview Questions
Qualcomm Logo
3.8
 • 45 Interview Questions
Google Logo
4.4
 • 43 Interview Questions
Samsung Logo
3.9
 • 40 Interview Questions
View all
Recently Viewed
SALARIES
Standard Chartered
CAMPUS PLACEMENT
DJ Academy of Managerial Excellence, Coimbatore
SALARIES
Standard Chartered
INTERVIEWS
Oracle Cerner
No Interviews
CAMPUS PLACEMENT
Rajarambapu Institute of Technology, Sangli
SALARIES
Oracle Cerner
JOBS
Shapoorji Pallonji Group
No Jobs
SALARIES
Aml Business Solutions
SALARIES
Standard Chartered
REVIEWS
Standard Chartered
No Reviews
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter