Add office photos
Engaged Employer

Antino

3.1
based on 125 Reviews
Filter interviews by

10+ AECOM Interview Questions and Answers

Updated 11 Dec 2024

Q1. Can we send data from the get request to the server?

Ans.

Yes, data can be sent from a get request to the server using query parameters or request headers.

  • Query parameters can be added to the URL in a get request to send data to the server.

  • Request headers can also be used to send data in a get request.

  • Example: http://example.com/api/data?param1=value1¶m2=value2

Add your answer

Q2. How to implement Map in flutter?

Ans.

To implement Map in Flutter, use the Google Maps Flutter plugin and follow the documentation.

  • Use the Google Maps Flutter plugin to integrate maps in your Flutter app

  • Follow the plugin documentation for step-by-step instructions on implementing maps

  • Add API keys and configure map settings as needed

Add your answer

Q3. How to fetch and store data from server?

Ans.

To fetch and store data from server, use HTTP requests to retrieve data and local storage to save it.

  • Use HTTP requests like GET, POST, PUT, DELETE to fetch data from server

  • Parse the response data and store it locally using shared preferences, SQLite, or other local storage options

  • Implement error handling and data caching for better user experience

Add your answer

Q4. What are Django signals, and what is their application in web development?

Ans.

Django signals are a way for decoupled applications to get notified when certain actions occur elsewhere in the application.

  • Django signals allow certain senders to notify a set of receivers when some action has taken place.

  • They are used for decoupling various components of a web application.

  • Signals are useful for executing code based on certain events, such as user login, object creation, etc.

  • Example: Sending an email notification to the admin whenever a new user registers on...read more

Add your answer
Discover AECOM interview dos and don'ts from real experiences

Q5. What is current ctc and how much you are expecting

Ans.

I am currently earning X amount and looking for a competitive salary based on my experience and skills.

  • My current CTC is X amount per annum

  • I am looking for a competitive salary based on market standards and my experience

  • I am open to negotiation based on the job role and responsibilities

Add your answer

Q6. Write the code for quick sort

Ans.

Quick sort is a popular sorting algorithm that uses divide and conquer approach.

  • Divide the array into two sub-arrays based on a pivot element

  • Recursively sort the sub-arrays

  • Combine the sorted sub-arrays to get the final sorted array

Add your answer
Are these interview questions helpful?

Q7. upcasting vs downcasting?

Ans.

Upcasting is casting a subclass to a superclass, while downcasting is casting a superclass to a subclass.

  • Upcasting involves converting an object of a subclass to a superclass type.

  • Downcasting involves converting an object of a superclass to a subclass type.

  • Upcasting is safe and implicit, while downcasting requires explicit casting and may throw a ClassCastException.

  • Example: Animal animal = new Dog(); // Upcasting

  • Example: Dog dog = (Dog) animal; // Downcasting

Add your answer

Q8. authentication via Jwt?

Ans.

JWT (JSON Web Token) is a method for securely transmitting information between parties as a JSON object.

  • JWT is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object.

  • It is commonly used for authentication and information exchange in web development.

  • JWTs consist of three parts: header, payload, and signature.

  • The header typically consists of the type of token and the signing algorithm bein...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Explain event loop nodejs.

Ans.

Event loop in Node.js manages asynchronous operations by executing callbacks when certain events occur.

  • Event loop is a single-threaded mechanism that allows Node.js to perform non-blocking I/O operations.

  • It continuously checks the call stack for any functions that need to be executed, as well as the callback queue for any functions that are ready to be executed.

  • Event loop prioritizes the execution of I/O operations and callbacks based on their priority and order of arrival.

  • Ex...read more

Add your answer

Q10. What are Django generic views?

Ans.

Django generic views are pre-built views provided by Django to simplify common tasks like displaying data from a database.

  • Django generic views help reduce code duplication by providing ready-to-use views for common tasks like displaying objects from a database.

  • They are generic in nature and can be easily customized to suit specific requirements.

  • Examples include ListView for displaying a list of objects, DetailView for displaying details of a single object, and FormView for ha...read more

Add your answer

Q11. Promises and Async Nature of JS

Add your answer

Q12. implment timer in react

Ans.

To implement a timer in React, you can use the useState hook to manage the timer state and useEffect hook to update the timer.

  • Use useState hook to initialize timer state

  • Use useEffect hook to update timer every second

  • Display the timer value in the component's render method

Add your answer

Q13. Define oops concepts in brief.

Ans.

Object-oriented programming concepts like inheritance, encapsulation, polymorphism, and abstraction.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

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

  • Abstraction: Hiding the complex implementation details and showing only the necessary features.

Add your answer

Q14. What is node.js?

Add your answer

Q15. Architecture of Node?

Add your answer

Q16. Reverse a string

Ans.

Reverse a string

  • Create a new empty string to store the reversed string

  • Iterate through the original string from end to start and append each character to the new string

  • Return the reversed string

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

Interview Process at AECOM

based on 30 interviews
Interview experience
3.8
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 542 Interview Questions
3.9
 • 477 Interview Questions
4.1
 • 397 Interview Questions
3.7
 • 335 Interview Questions
3.9
 • 150 Interview Questions
4.5
 • 132 Interview Questions
View all
Top Antino Interview Questions And Answers
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

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