Add office photos
Employer?
Claim Account for FREE

TCS iON

3.9
based on 1.2k Reviews
Filter interviews by

Atin Promotions Advertising Interview Questions and Answers

Updated 5 Feb 2024
Popular Designations

Q1. Asynchronous and multi-threading code. How to stop async code based on specification condition

Ans.

To stop async code based on specification condition, use cancellation tokens.

  • Use CancellationTokenSource to create a cancellation token

  • Pass the cancellation token to the async method

  • Check the cancellation token in the async method using ThrowIfCancellationRequested()

  • Cancel the token when the specification condition is met

Add your answer

Q2. Project details and OOP with real time example ?

Ans.

OOP is a programming paradigm that uses objects to represent real-world entities. Project details can be explained using OOP concepts.

  • OOP is based on the concept of classes and objects

  • Classes are like blueprints for objects

  • Objects have properties and methods

  • Encapsulation, inheritance, and polymorphism are key OOP concepts

  • Example: A car class can have properties like make, model, and year, and methods like start and stop

Add your answer

Q3. tell me different types of queues?

Ans.

Different types of queues include linear, circular, priority, and double-ended.

  • Linear queue follows a First-In-First-Out (FIFO) order.

  • Circular queue is similar to linear queue but the last element points to the first element.

  • Priority queue assigns a priority to each element and dequeues the highest priority element first.

  • Double-ended queue allows insertion and deletion at both ends.

Add your answer

Q4. Swap array elements and string reverse by using recursive method

Ans.

Swapping array elements and reversing string using recursion.

  • Create a recursive function that swaps the first and last elements of the array until the middle is reached.

  • Create a recursive function that reverses the string by swapping the first and last characters until the middle is reached.

  • Use a temporary variable to store the value of the element being swapped.

  • Make sure to handle edge cases such as empty arrays or strings.

Add your answer
Discover Atin Promotions Advertising interview dos and don'ts from real experiences

Q5. Interested area in coding Front end and backend

Ans.

I am interested in both front-end and back-end development.

  • I enjoy creating user interfaces with HTML, CSS, and JavaScript.

  • I also like working with databases and server-side languages like Python and PHP.

  • I believe that having knowledge of both front-end and back-end development is important for creating well-rounded applications.

Add your answer

Q6. what is an array?

Ans.

An array is a data structure that stores a collection of elements of the same type in a contiguous block of memory.

  • Arrays can be accessed using an index starting from 0.

  • They have a fixed size, which is determined at the time of declaration.

  • Arrays can store elements of any data type, including strings.

  • Example: ['apple', 'banana', 'orange']

View 1 answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Junior Software Developer Interview Questions from Similar Companies

3.7
 • 11 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

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