Add office photos
Employer?
Claim Account for FREE

Accenture

3.8
based on 56.4k Reviews
Video summary
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

3500+ S S Construction Company Interview Questions and Answers

Updated 28 Feb 2025
Popular Designations

Q101. What are the phases in clinical data management ? Explain each phase in detail ?

Ans.

The phases in clinical data management are study setup, data collection, data cleaning, data analysis, and study closeout.

  • Study setup involves designing the data collection forms, creating the database, and defining data validation rules.

  • Data collection involves collecting the required data from various sources, such as electronic health records or patient surveys.

  • Data cleaning involves reviewing the collected data for errors, inconsistencies, and missing values, and resolvin...read more

Add your answer

Q102. How will you convince someone to use technology for cost optimization? What are the few suggestions that you might give the person specially in Covid-19? Give me financial suggestions and technical suggestions...

read more
Ans.

To optimize costs during Covid-19, technology is essential. Here are some financial and technical suggestions to convince someone.

  • Explain how technology can automate processes and reduce manual labor costs

  • Provide examples of successful cost optimization through technology implementation

  • Highlight the long-term benefits of technology investment for cost savings

  • Suggest cloud-based solutions to reduce infrastructure costs

  • Recommend the use of data analytics to identify cost-saving...read more

Add your answer

Q103. What is Adverse events ? What is SAEs and is it related or unrelated to drugs ?

Ans.

Adverse events are unexpected or harmful reactions that occur after exposure to a drug or medical intervention.

  • Adverse events refer to any undesirable or unintended signs, symptoms, or diseases that occur after using a drug or medical intervention.

  • These events can range from mild side effects to severe reactions.

  • Serious Adverse Events (SAEs) are events that result in death, life-threatening situations, hospitalization, disability, or birth defects.

  • SAEs can be related or unrel...read more

Add your answer

Q104. What are the principles of object oriented programming, such as OOPs concepts in Java

Ans.

Object-oriented programming (OOP) principles in Java include encapsulation, inheritance, polymorphism, and abstraction.

  • Encapsulation: Bundling data and methods together into a single unit (class) to hide implementation details.

  • Inheritance: Creating new classes (subclasses) from existing classes (superclasses) to inherit properties and behaviors.

  • Polymorphism: The ability of an object to take on many forms, allowing objects of different classes to be treated as objects of a com...read more

View 3 more answers
Discover S S Construction Company interview dos and don'ts from real experiences

Q105. 1.types of wait, 2. Locators in selenium 3.grid vs webdriver 4.css selector vs xpath 5.types of list 6. What is use of action class 7.java script executor 8.interfaces 9.oops concepts 10.windows/alert nagivatio...

read more
Ans.

Interview questions for Automation Test Engineer

  • Types of wait - implicit, explicit, fluent

  • Locators in Selenium - ID, Name, Class Name, Tag Name, Link Text, Partial Link Text, CSS Selector, XPath

  • Grid vs WebDriver - Grid allows parallel execution on multiple machines, WebDriver executes tests on a single machine

  • CSS Selector vs XPath - CSS Selector is faster, XPath is more powerful

  • Types of list - ArrayList, LinkedList, Vector

  • Use of Action Class - performing advanced user interac...read more

Add your answer

Q106. Why we use mission learning Mission learning used for analysis the data's and we can able to predict and we add some additional algorithm it's mainly used for prediction and AI.

Ans.

Mission learning is used for data analysis and prediction with additional algorithms for AI.

  • Mission learning is a subset of machine learning that focuses on predicting outcomes based on data analysis.

  • It involves using algorithms to learn patterns and make predictions based on new data.

  • Examples include image recognition, natural language processing, and recommendation systems.

Add your answer
Are these interview questions helpful?

Q107. 3. How to we navigate from one tab to another in PowerApps

Ans.

To navigate from one tab to another in PowerApps, use the Navigate function.

  • Use the Navigate function with the name of the screen or tab as the first argument

  • Use the Transition parameter to specify the type of transition between screens

  • Example: Navigate(Screen2, Fade)

  • Use the OnSelect property of a button or other control to trigger the navigation

Add your answer

Q108. There is a factory. The transportation company charges the factory owners as long as their trucks stay in the factory area. Costs are rising due to this. How do you account for this problem?

Ans.

The factory is facing rising costs due to transportation company charging for trucks staying in the factory area.

  • Analyze the transportation company's pricing structure and negotiate for a better deal

  • Consider alternative transportation options such as rail or water transport

  • Optimize the factory's logistics to reduce the time trucks spend in the factory area

  • Explore the possibility of outsourcing transportation to a third-party logistics provider

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

Q109. What do you understand by Accruals?

Ans.

Accruals are expenses or revenues that have been recognized but not yet paid or received.

  • Accruals are a part of accrual accounting, which recognizes transactions when they occur, not when money changes hands.

  • Accruals can include expenses like salaries, interest, and taxes, as well as revenues like sales and services rendered.

  • Accruals are recorded as journal entries, with a corresponding debit and credit to the appropriate accounts.

  • Examples of accruals include unpaid salaries ...read more

View 2 more answers

Q110. What is clinical data management ?

Ans.

Clinical data management involves the collection, organization, and analysis of data from clinical trials and studies.

  • It includes data collection, data entry, data cleaning, and data validation.

  • Clinical data management ensures the accuracy, integrity, and quality of clinical data.

  • It involves the use of electronic data capture (EDC) systems and standardized data management processes.

  • Examples of clinical data include patient demographics, medical history, laboratory results, ad...read more

View 1 answer

Q111. What will you do if a client does not agree with the solution provided

Ans.

I will listen to their concerns and try to understand their perspective. Then, I will work with them to find a solution that meets their needs.

  • Listen actively to their concerns and try to understand their perspective

  • Explain the reasoning behind the solution provided

  • Work with the client to find a solution that meets their needs

  • Be open to feedback and willing to make adjustments as needed

View 2 more answers

Q112. What is safe made available in Android devices, how does it work?

Ans.

Google's Safe Browsing protects Android devices from malicious websites and apps.

  • Safe Browsing checks URLs against a list of known dangerous sites and warns users before they visit them.

  • It also checks apps for harmful behavior and alerts users if any suspicious activity is detected.

  • Safe Browsing is integrated into Google Play Protect, which scans apps before and after installation to ensure they are safe.

  • Users can also enable Safe Browsing in their device settings to protect ...read more

View 1 answer

Q113. Have you worked on cloud technology? Architecture of cloud

Ans.

Yes, I have worked on cloud technology and have knowledge of cloud architecture.

  • I have experience working with cloud platforms such as Amazon Web Services (AWS) and Microsoft Azure.

  • I have designed and implemented scalable and highly available cloud-based solutions.

  • I am familiar with cloud architecture patterns like microservices, serverless computing, and containerization.

  • I have utilized cloud services like Amazon S3 for storage, AWS Lambda for serverless computing, and AWS E...read more

View 2 more answers

Q114. From MVC- 1) Objective of last project. 2) MVC SDLC. 3) What is routing. 4) What is Bundling and Meanification 5) Type of filter and how used in projects. 6) How many recture type of controler action method. 7)...

read more
Ans.

Interview questions for MVC Developer and C#

  • Objective of last project in MVC

  • MVC SDLC and its phases

  • Routing in MVC and its importance

  • Bundling and Minification of files in MVC

  • Types of filters and their usage in projects

  • Lecture types of controller action methods

  • Usage of exception and authorization filters

  • Reflection and its usage in C#

  • SOLID principles and their examples

  • Dependency Injection and its importance

  • Threading and async usage in projects

  • OOPS and its description

  • Overloading ...read more

Add your answer

Q115. What is clinical trials and phases of clinical trials?

Ans.

Clinical trials are research studies that test new treatments or interventions on humans to determine their safety and efficacy.

  • Clinical trials are conducted in phases, each with a specific purpose and goal.

  • Phase 1 trials involve a small group of healthy volunteers to test safety and dosage.

  • Phase 2 trials involve a larger group of patients to test efficacy and side effects.

  • Phase 3 trials involve an even larger group of patients to confirm efficacy and monitor adverse reaction...read more

View 2 more answers

Q116. Apart from the programming languages in the engineering curriculum, what other languages have you learned?

Ans.

I have learned Python, JavaScript, and SQL outside of my engineering curriculum.

  • I learned Python through online courses and used it for data analysis projects.

  • I learned JavaScript through building web applications and creating interactive user interfaces.

  • I learned SQL through database management and querying data.

Add your answer

Q117. According to the Experience you carry , suppose if you carry 1.5 or 2 , but HR ask you like we are looking for minimum 3 years but you have only 2 yr , so we have department who recruit candidate for 1 - 2 yr a...

read more
Ans.

I would express my interest in the opportunity and highlight how my 2 years of experience can still add value to the team.

  • Express enthusiasm for the opportunity despite not meeting the minimum experience requirement

  • Highlight relevant skills and experiences gained in the 2 years of work

  • Show willingness to learn and grow within the role

  • Provide examples of successful projects or achievements in the past

Add your answer

Q118. Accounting entry for Inter company transactions

Ans.

Inter company transactions are recorded using journal entries.

  • Inter company transactions involve two or more entities within the same organization.

  • The journal entry for inter company transactions includes a debit and credit entry.

  • The debit entry is made in the receiving company's account and the credit entry is made in the giving company's account.

  • For example, if Company A sells goods to Company B, the journal entry would be a debit to Company B's account and a credit to Comp...read more

View 1 answer

Q119. What is Soc7 and other Cobol /Jcl error codes ...

Ans.

SOC7 is a common Cobol/JCL error code indicating a data exception.

  • SOC7 is a data exception error code in Cobol/JCL.

  • It occurs when there is an invalid numeric data item or arithmetic operation.

  • It can be caused by invalid data formats, division by zero, or overflow/underflow errors.

  • Example: A program trying to perform arithmetic on non-numeric data will result in SOC7 error.

View 1 answer

Q120. What all the optimisation are possible to reduce the overhead of reducing the reading part of large datasets in spark ?

Ans.

Optimizations like partitioning, caching, and using efficient file formats can reduce overhead in reading large datasets in Spark.

  • Partitioning data based on key can reduce the amount of data shuffled during joins and aggregations

  • Caching frequently accessed datasets in memory can avoid recomputation

  • Using efficient file formats like Parquet or ORC can reduce disk I/O and improve read performance

View 1 answer

Q121. Give a practical example of Broken Authentication & authorisation? How u will exploit that?

Ans.

Broken authentication & authorization is when an attacker gains access to a user's account or system without proper credentials.

  • An attacker can exploit this by guessing or stealing a user's login credentials.

  • They can also use brute force attacks to crack weak passwords.

  • Another way is to exploit vulnerabilities in the authentication process, such as session hijacking or cookie theft.

  • Once the attacker gains access, they can steal sensitive data, modify or delete data, or perfor...read more

Add your answer

Q122. State the different types of corporate actions in detail

Ans.

Corporate actions are events initiated by a publicly traded company that can affect the value of its securities.

  • Dividends: Distribution of a portion of a company's earnings to its shareholders.

  • Stock splits: Increasing the number of shares outstanding by dividing existing shares into multiple shares.

  • Mergers and acquisitions: Combining two or more companies into one or acquiring another company.

  • Spin-offs: Creating a new independent company by separating a division or subsidiary...read more

View 6 more answers

Q123. Assets and liabilitys recorded in the books of accounts.

Ans.

Assets and liabilities are recorded in the books of accounts to track the financial position of a company.

  • Assets are resources owned by a company that have economic value, such as cash, inventory, or property.

  • Liabilities are obligations or debts that a company owes to external parties, such as loans or accounts payable.

  • Recording assets and liabilities helps in determining the financial health and net worth of a company.

  • Assets are typically recorded on the debit side of the ba...read more

View 10 more answers

Q124. What is the journal entry for the depreciation. Provision for depreciation. Accrued expenses journal entry

Ans.

Journal entries for depreciation, provision for depreciation, and accrued expenses.

  • Depreciation: Debit Depreciation Expense, Credit Accumulated Depreciation

  • Provision for Depreciation: Debit Provision for Depreciation Expense, Credit Provision for Depreciation

  • Accrued Expenses: Debit Expense Account, Credit Accrued Expenses Account

View 2 more answers

Q125. If JVM is getting crash frequently, what are the steps to diagnose the issue

Ans.

To diagnose frequent JVM crashes, follow these steps

  • Check JVM logs for any error or exception messages

  • Analyze system logs for any hardware or operating system issues

  • Review any recent changes or updates to the JVM or application

  • Monitor system resources like CPU, memory, and disk usage

  • Use JVM diagnostic tools like Java Flight Recorder or VisualVM

  • Consider analyzing heap dumps or thread dumps for memory or concurrency issues

View 1 answer

Q126. You are a private company who has got the contract to install street lights in Lucknow. Guesstimate the number of street lights that will be required and the expected profit you think you can earn

Ans.

Guesstimate the number of street lights required and expected profit for installing street lights in Lucknow.

  • Conduct a survey to determine the number of streets in Lucknow

  • Estimate the length of each street and the number of street lights required per km

  • Calculate the total number of street lights required and the cost of installation

  • Determine the profit margin based on the contract amount and installation cost

  • Consider maintenance and operational costs in profit estimation

Add your answer

Q127. What is accountancy

Ans.

Accountancy is the process of recording, classifying, and summarizing financial transactions to provide information that is useful in making business decisions.

  • It involves keeping track of financial transactions such as sales, purchases, and payments

  • It includes preparing financial statements such as balance sheets and income statements

  • It helps businesses make informed decisions based on financial data

  • Examples of accountants include auditors, tax accountants, and management ac...read more

View 30 more answers

Q128. Can we implement multiple interfaces in a single Java class?

Ans.

Yes, Java allows implementing multiple interfaces in a single class.

  • A class can implement multiple interfaces separated by a comma.

  • All the methods of the implemented interfaces must be defined in the class.

  • Example: class MyClass implements Interface1, Interface2 { }

Add your answer

Q129. What is accural, journal entries for accurals, debtors receivable

Ans.

Accruals are expenses incurred but not yet paid. Journal entries are made to record them. Debtors receivable are amounts owed to the company.

  • Accruals are expenses that have been incurred but not yet paid.

  • Journal entries are made to record accruals.

  • Debtors receivable are amounts owed to the company by customers.

  • Accruals and debtors receivable are both recorded on the balance sheet.

  • Examples of accruals include salaries, rent, and utilities.

  • Examples of debtors receivable include...read more

View 1 answer

Q130. what are the stages of SUM tool? tell me about HANA DB? performance tuning ? background jobs monitoring? GO-live activities? upgrade activities?

Ans.

SUM tool stages, HANA DB, performance tuning, background jobs monitoring, GO-live and upgrade activities.

  • SUM tool stages include preparation, downtime, and post-processing

  • HANA DB is an in-memory database platform for processing high volumes of data

  • Performance tuning involves optimizing system resources to improve system performance

  • Background jobs monitoring involves monitoring and managing scheduled jobs

  • GO-live activities involve deploying the system to production environment...read more

Add your answer

Q131. On which platform have you learned the programming languages?

Ans.

I have learned programming languages on multiple platforms.

  • I learned Java and Python on Windows platform using Eclipse and PyCharm IDEs respectively.

  • I learned C++ on Linux platform using g++ compiler.

  • I learned JavaScript on both Windows and Mac platforms using Visual Studio Code and Sublime Text editors respectively.

  • I also learned Swift on Mac platform using Xcode IDE.

View 3 more answers

Q132. How many beer bottles are sold in Lucknow? (in a max of 2 mins, No number, instead, tell me how you would go about it)

Ans.

I would approach this question by breaking it down into smaller parts and gathering data from various sources.

  • I would start by researching the population of Lucknow and the average consumption of beer per capita in India.

  • I would also look into the number of bars, restaurants, and liquor stores in Lucknow and estimate their sales.

  • I would gather data from beer manufacturers and distributors to get an idea of their sales in the region.

  • I would also consider any major events or fe...read more

Add your answer

Q133. How can the entire process of Forecasting be automated? What changes can made in current methodologies given the huge amount of data available in today's world

Ans.

Automating forecasting process requires advanced analytics and machine learning techniques.

  • Use advanced analytics and machine learning techniques to automate forecasting process

  • Leverage big data and cloud computing to handle large amounts of data

  • Implement real-time data processing and predictive modeling

  • Use automated algorithms to identify patterns and trends in data

  • Integrate forecasting models with business intelligence tools for better decision-making

  • Regularly update and re...read more

Add your answer

Q134. Write a code in C language such that output will be of Triangle shape.

Ans.

The code will print a triangle shape using asterisks (*) in C language.

  • Use nested loops to print the required number of asterisks in each row.

  • The number of rows and the pattern can be adjusted by changing the loop conditions.

  • Start with a single asterisk in the first row and increment the number of asterisks in each subsequent row.

Add your answer

Q135. Regrading server patches, and migration from lower environment to higher environment for Weblogic and Jboss

Ans.

Server patches and migration involve updating and moving Weblogic and Jboss environments.

  • Server patches are updates or fixes applied to server software to improve security and performance.

  • Migration involves moving an application or environment from one server or environment to another.

  • Weblogic and Jboss are popular server platforms used for hosting Java-based applications.

  • During migration, it is important to ensure compatibility and test the application in the new environment...read more

View 4 more answers

Q136. is the gold rate increasing or decreasing for the past 1 week

Ans.

The gold rate has been fluctuating in the past week.

  • Gold rate increased on Monday and Tuesday, but decreased on Wednesday and Thursday.

  • On Friday, the rate remained stable.

  • Overall, there has been a slight decrease in the gold rate over the past week.

View 4 more answers

Q137. What will you do when you find invoice given in the bank statement is already paid by the customer with another receipt?

Ans.

I will investigate the issue by checking the receipts and contacting the customer and bank if necessary.

  • Check the receipts to confirm if the invoice has been paid by the customer with another receipt

  • Contact the customer to verify if they have made the payment

  • Contact the bank to check if the payment has been received

  • If necessary, escalate the issue to higher authorities for resolution

Add your answer

Q138. Estimate the no of passenger shared auto rickshaws in Lucknow The guesstimate could have been done using multiple approaches so he asked me the different approaches I can use to arrive at the final answer. He a...

read more
Ans.

Estimating the number of passenger shared auto rickshaws in Lucknow using different approaches and assumptions.

  • Approach 1: Estimate based on the total population of Lucknow and the percentage of people using auto rickshaws for transportation.

  • Approach 2: Estimate based on the number of registered auto rickshaws in Lucknow and the average number of passengers they carry.

  • Approach 3: Estimate based on the demand for public transportation in Lucknow and the popularity of auto rick...read more

Add your answer

Q139. Different Annotations in TestNG, Collections in java, Xpath for a check box in a table which is before the username, what is Maven, Jenkins CI/CD tool, Different browsers on which you automated

Ans.

The question covers TestNG annotations, Java collections, Xpath, Maven, Jenkins, and browser automation.

  • TestNG annotations include @Test, @BeforeTest, @AfterTest, etc.

  • Java collections include ArrayList, HashMap, HashSet, etc.

  • Xpath is used to locate elements in XML or HTML documents.

  • Maven is a build automation tool used for Java projects.

  • Jenkins is a CI/CD tool used for continuous integration and delivery.

  • Different browsers for automation include Chrome, Firefox, Safari, etc.

Add your answer

Q140. How do you make a page responsive. Bootstrap layouts and alerts

Ans.

To make a page responsive, use Bootstrap layouts and alerts.

  • Use Bootstrap's grid system to create responsive layouts

  • Use media queries to adjust the layout based on screen size

  • Use Bootstrap's responsive utility classes to hide/show elements on different devices

  • Use Bootstrap's responsive navigation components for mobile-friendly menus

  • Use Bootstrap's responsive images to ensure they scale properly

  • Use Bootstrap's responsive embeds for videos and other media

  • Use Bootstrap's respons...read more

View 1 answer

Q141. Write a sql query to find the name of person who logged in last within each country from Person Table ?

Ans.

SQL query to find the name of person who logged in last within each country from Person Table

  • Use a subquery to find the max login time for each country

  • Join the Person table with the subquery on country and login time to get the name of the person

Add your answer

Q142. 1. Sealed Classes vs Enum 2. Activity Lifecycle and Fragment Lifecycle 3. Serialization in Java 4. Scope functions in Kotlin 5. Doze mode 6. New features in Android 11 7. Interprocess communication/AIDL 8. DI D...

read more
Ans.

The interview questions cover a range of topics related to Android development, including Kotlin, Android 11 features, design patterns, and more.

  • Sealed classes are used for representing restricted class hierarchies, while enums are used for representing a fixed set of constants.

  • Activity Lifecycle and Fragment Lifecycle are important concepts in Android development for managing the state of activities and fragments.

  • Serialization in Java is the process of converting an object i...read more

Add your answer

Q143. Case: Client is Automotive Industry with both commercial and passenger vehicles. Their commercial sales are 65%. Their market share has been decreasing every year since last 3 years. Suggest how to revive sales...

read more
Ans.

To revive sales for the automotive industry client, focus on improving marketing strategies, expanding product offerings, and enhancing customer experience.

  • Analyze the market trends and customer preferences to identify the reasons for decreasing market share

  • Develop targeted marketing campaigns to promote commercial vehicles and increase brand awareness

  • Introduce new and innovative features in commercial vehicles to attract customers

  • Expand the product portfolio by introducing n...read more

View 1 answer

Q144. What is your opinion on content management

Ans.

Content management is crucial for maintaining quality and relevance of online content.

  • Effective content management involves organizing, reviewing, and updating content regularly.

  • It helps ensure that content is accurate, up-to-date, and aligned with the organization's goals and values.

  • Examples of content management tools include content management systems (CMS), editorial calendars, and style guides.

  • Content moderation is a key aspect of content management, ensuring that inappr...read more

View 1 answer

Q145. What will be your approach to increase sales in 3 months for an FMCG organization in an assigned region in India? What information would you need and what KPIs will you track?

Ans.

To increase sales in 3 months for an FMCG organization in an assigned region in India, I would focus on market research, product promotion, and distribution optimization.

  • Conduct market research to identify consumer needs and preferences in the region

  • Develop targeted product promotion campaigns through social media, local events, and partnerships with retailers

  • Optimize distribution channels to ensure products are readily available and accessible to consumers

  • Track KPIs such as ...read more

Add your answer
Q146. How did you manage network calls, and how was your backend structured?
Ans.

I managed network calls using RESTful APIs and structured the backend with a MVC architecture.

  • Utilized RESTful APIs to make network calls between the frontend and backend

  • Implemented a Model-View-Controller (MVC) architecture to organize backend code

  • Used frameworks like Spring Boot or Express.js to handle network requests and responses

Add your answer

Q147. What is depreciation, what are the different types of depreciation, and can you provide examples? For instance, if a machine is purchased for $10,000 and the depreciation rate is 10% after 3 years, what would b...

read more
Ans.

Depreciation is the allocation of the cost of an asset over its useful life. Different types include straight-line, double declining balance, and units of production.

  • Depreciation is a method of allocating the cost of an asset over its useful life

  • Different types of depreciation include straight-line, double declining balance, and units of production

  • Example: If a machine is purchased for $10,000 and the depreciation rate is 10% after 3 years, the cost of the machine would be $7...read more

Add your answer

Q148. What do you think about the current inflation and exchange rate of our economy?

Ans.

The current inflation and exchange rate of our economy is concerning.

  • The inflation rate has been steadily increasing over the past few months.

  • The exchange rate has been fluctuating a lot, making it difficult for businesses to plan ahead.

  • The government needs to take steps to stabilize the economy and prevent further damage.

  • Rising inflation and a weak exchange rate can lead to a decrease in purchasing power and a decrease in foreign investment.

Add your answer

Q149. What is content and why it needs to be reviewed?

Ans.

Content refers to information or material presented in various forms, such as text, images, videos, etc. It needs to be reviewed to ensure accuracy, quality, and adherence to guidelines.

  • Content is any information or material that is presented to an audience.

  • It can include text, images, videos, audio, or any other form of media.

  • Content needs to be reviewed to ensure accuracy, factual correctness, and adherence to guidelines or standards.

  • Reviewing content helps to maintain qual...read more

View 1 answer

Q150. What type of ads you see on social media?

Ans.

I see various types of ads on social media platforms.

  • I see sponsored ads from brands promoting their products or services.

  • I see ads from e-commerce websites showcasing their latest deals and discounts.

  • I see ads from social media influencers endorsing products or collaborating with brands.

  • I see ads related to events or upcoming concerts in my area.

  • I see ads from travel agencies promoting vacation packages.

  • I see ads from job portals advertising job opportunities.

  • I see ads from ...read more

View 2 more answers

Q151. Last project and what technology and architecture used in the app?

Ans.

Developed a social media app using Kotlin and MVVM architecture.

  • Used Kotlin for coding the app

  • Implemented MVVM architecture for better code organization

  • Integrated Firebase for real-time database and authentication

  • Used Glide library for image loading and caching

  • Implemented RecyclerView for displaying posts and comments

Add your answer

Q152. What is your approach to make the entire crowd follow your implementations?

Ans.

To make the entire crowd follow my implementations, I would focus on effective communication, building trust, and providing clear incentives.

  • Communicate the benefits and rationale behind the implementations

  • Provide clear instructions and guidelines

  • Address any concerns or objections and provide reassurance

  • Lead by example and demonstrate the positive impact of the implementations

  • Offer incentives or rewards for compliance

  • Establish a feedback loop to address any issues or challeng...read more

Add your answer

Q153. What is KQL and give an example of a query to obtain security logs

Add your answer

Q154. What to import data from RDMS via sqoop without primary key

Ans.

Use --split-by option in sqoop to import data from RDMS without primary key

  • Use --split-by option to specify a column to split the import into multiple mappers

  • Use --boundary-query option to specify a query to determine the range of values for --split-by column

  • Example: sqoop import --connect jdbc:mysql://localhost/mydb --username root --password password --table mytable --split-by id

  • Example: sqoop import --connect jdbc:mysql://localhost/mydb --username root --password password ...read more

Add your answer

Q155. If you want to restrict the communication between the kubernetes pod, how would you restrict that one?

Ans.

Restricting communication between Kubernetes pods can be achieved using network policies.

  • Use Network Policies in Kubernetes to define rules for pod-to-pod communication

  • Specify which pods are allowed to communicate with each other based on labels

  • Deny all traffic by default and only allow specific traffic as needed

  • Example: Define a network policy to allow communication only between pods with label 'app=frontend' and 'app=backend'

Add your answer

Q156. What is the tcodes posting entry in AP?

Ans.

The tcodes posting entry in AP refers to the transaction codes used for posting entries in the Accounts Payable module.

  • Tcodes are used to perform specific tasks in SAP systems.

  • In the context of AP, tcodes are used to post entries related to vendor invoices, payments, and adjustments.

  • Examples of tcodes for posting entries in AP include FB60 (Enter Incoming Invoices), F-53 (Post Outgoing Payments), and FB05 (Post with Clearing).

View 6 more answers

Q157. Broadcasting of western serials on Indian channels should be banned? Why or Why not?

Ans.

No, banning western serials on Indian channels is not necessary.

  • Western serials are popular among Indian audiences.

  • Banning them would limit the entertainment options for viewers.

  • It is up to individuals to decide what they want to watch.

  • Censorship should be limited to content that is harmful or offensive.

  • Banning western serials could also harm the business of Indian channels.

  • Instead, channels can choose to air a mix of western and Indian content.

Add your answer

Q158. How do you define Cash Application?

Ans.

Cash Application is the process of recording and applying payments received from customers to their outstanding invoices.

  • It involves matching payments received to the correct customer account and invoice

  • It ensures accurate and timely recording of payments

  • It helps in maintaining up-to-date accounts receivable records

  • Examples include using accounting software to record payments and reconcile bank statements

View 3 more answers

Q159. If you have 100 million dollars what would you do?

Ans.

If I had 100 million dollars, I would invest in education, philanthropy, and personal growth.

  • Invest in improving education systems and infrastructure

  • Support charitable organizations and initiatives

  • Invest in personal development and growth opportunities

  • Create scholarships and grants for deserving students

  • Establish a foundation to address social issues and promote positive change

View 7 more answers

Q160. What will you if the laptop is not connecting to internet?

Ans.

I will troubleshoot the issue by checking the network settings and running diagnostic tests.

  • Check if the laptop is connected to the correct network

  • Ensure that the Wi-Fi is turned on and the laptop is within range

  • Run network diagnostic tests to identify the issue

  • Reset the network settings or restart the laptop if necessary

  • Contact the IT department for further assistance if the issue persists

Add your answer
Q161. What are some basic DBMS concepts, including joins and subqueries, that you are familiar with, and can you also describe your knowledge of data structures?
Ans.

Familiar with basic DBMS concepts, joins, subqueries, and data structures.

  • Basic DBMS concepts include tables, relationships, normalization, and indexing.

  • Joins are used to combine rows from two or more tables based on a related column.

  • Subqueries are queries nested within another query to retrieve data.

  • Data structures refer to the way data is organized and stored in a database, such as arrays, linked lists, trees, and graphs.

Add your answer

Q162. If the class is declared as Sealed, can we inherit from it? What do we use it? Can seal class inherit from some other class?

Ans.

Sealed classes cannot be inherited from. They are used to prevent inheritance and ensure class integrity.

  • Sealed classes are declared using the 'sealed' keyword in C#.

  • They are used to prevent other classes from inheriting from them.

  • Sealed classes can inherit from other classes, but they cannot be inherited from.

Add your answer
Q163. What is the contract between the equals() and hashCode() methods in Java?
Ans.

The equals() method checks if two objects are equal, while the hashCode() method returns a unique integer value for an object.

  • equals() method is used to compare the actual content of objects for equality

  • hashCode() method returns a unique integer value for an object, used in hashing-based collections like HashMap

  • If two objects are equal according to equals() method, their hashCode() values must be the same

  • Overriding equals() method should always be accompanied by overriding ha...read more

Add your answer

Q164. Q3 If you can go back in time and change one thing what it would be?

Ans.

I would change my decision to not pursue a computer science degree earlier in my education.

  • I would have started learning programming languages sooner.

  • I would have taken more computer science courses in college.

  • I would have sought out internships in software development earlier in my career.

Add your answer

Q165. What programming language are you most familiar with,describe a troubleshooting process you d'follow for a crashing program, how can you debug a program while it's being used?,what is your expertise and what wo...

read more
Ans.

I am most familiar with Java. I follow a systematic troubleshooting process, use debugging tools, and constantly seek to expand my expertise.

  • Identify the error message or symptoms of the crashing program

  • Review the code for any obvious mistakes or bugs

  • Use debugging tools like breakpoints and print statements to pinpoint the issue

  • Continuously test and monitor the program while making changes

  • Seek to expand expertise in Java and learn more about advanced debugging techniques

Add your answer

Q166. What is the difference between soap and rest ? Parts of WSDL, REST methods, how do you handle erros ?

Ans.

SOAP is a protocol while REST is an architectural style. SOAP uses XML while REST uses JSON or XML.

  • SOAP is a protocol while REST is an architectural style

  • SOAP uses XML while REST uses JSON or XML

  • SOAP requires WSDL while REST does not

  • SOAP supports only POST method while REST supports GET, POST, PUT, DELETE, etc.

  • SOAP has built-in error handling while REST relies on HTTP error codes

  • In SOAP, errors are handled using Fault element while in REST, errors are handled using HTTP statu...read more

Add your answer

Q167. Longest Factorial where I have to print the longest factorial .

Ans.

The longest factorial that can be printed depends on the data type used to store the result.

  • Factorials grow very quickly, so the data type used to store the result is important.

  • For example, the largest factorial that can be stored in a 32-bit integer is 12!.

  • Using a 64-bit integer allows for larger factorials, such as 20!.

  • Using a floating-point data type allows for even larger factorials, but with reduced precision.

  • Printing the entire factorial may not be practical, so scienti...read more

Add your answer

Q168. Remove duplicate elements from an Array

Ans.

Remove duplicate elements from an Array

  • Use the Set object to remove duplicate elements

  • Convert the Set back to an array using the spread operator

  • If the array contains objects, use a custom comparison function

View 3 more answers

Q169. What are some of the things that can be improved to promote business?

Ans.

Improving infrastructure, reducing bureaucracy, and providing incentives can promote business.

  • Investing in better transportation, communication, and energy systems can improve business operations and attract investors.

  • Streamlining bureaucratic processes and reducing red tape can make it easier for businesses to start and operate.

  • Providing tax breaks, subsidies, and other incentives can encourage businesses to invest and expand.

  • Encouraging innovation and entrepreneurship throu...read more

Add your answer

Q170. How the authentication is happening when a user tries to login ?

Ans.

Authentication in login process involves verifying user credentials against Active Directory database.

  • User enters username and password

  • Credentials are sent to domain controller

  • Domain controller checks if user exists in AD database

  • If user exists, domain controller checks if password is correct

  • If password is correct, domain controller sends confirmation to user's computer

  • User is granted access to resources based on their permissions in AD

Add your answer

Q171. Difference between Coalesce and Repartition and In which case we are using it ?

Ans.

Coalesce is used to combine multiple small partitions into a larger one, while Repartition is used to increase or decrease the number of partitions in a DataFrame.

  • Coalesce reduces the number of partitions in a DataFrame by combining small partitions into larger ones.

  • Repartition increases or decreases the number of partitions in a DataFrame by shuffling the data across partitions.

  • Coalesce is more efficient than Repartition as it minimizes data movement.

  • Coalesce is typically us...read more

View 1 answer

Q172. What is containerization (Docker)? what are steps to create container, till it gets deploy on server.

Ans.

Containerization is a lightweight, portable, and self-sufficient way to package applications and their dependencies.

  • Create a Dockerfile with instructions on how to build the container

  • Build the Docker image using the Dockerfile

  • Run the Docker image to create a container

  • Deploy the container on a server using Docker Engine

Add your answer

Q173. which is fastest between java 8 intermediate and terminal operations

Ans.

Java 8 intermediate and terminal operations have the same speed.

  • Intermediate operations are lazy and do not execute until a terminal operation is called

  • Terminal operations trigger the execution of the entire stream pipeline

  • The speed of intermediate and terminal operations depends on the size of the stream and the complexity of the operations

  • Therefore, it is not accurate to say that one is always faster than the other

Add your answer

Q174. Introduce yourself, What is P2P cycle?

Ans.

P2P cycle is the Procure-to-Pay cycle, which is the process of purchasing goods or services and making payments for them.

  • P2P cycle involves several steps such as requisitioning, sourcing, purchasing, receiving, and payment.

  • It starts with the creation of a purchase requisition, which is a request for goods or services.

  • The requisition is then approved and converted into a purchase order, which is a formal agreement to buy the requested items.

  • The purchase order is sent to the su...read more

View 2 more answers

Q175. What is limitations of liability What is force manure What is indemnity What is procurement What is sourcing What is termination at cause What is termination at convinenece

Ans.

Limitations of liability, force majeure, indemnity, procurement, sourcing, termination at cause and convenience are legal terms.

  • Limitations of liability refers to the maximum amount of damages that a party can be held liable for in case of breach of contract.

  • Force majeure refers to unforeseeable circumstances that prevent a party from fulfilling their contractual obligations.

  • Indemnity is a legal agreement where one party agrees to compensate the other party for any losses or ...read more

View 3 more answers

Q176. Tell me about yourself ? What is trail balance? What are 2 types of depreciation? What is depreciation? What is balance sheet? What is equity and debenture share ratio? What is WC?

Add your answer

Q177. What is your favorite coding language and why?

Ans.

My favorite coding language is Python because of its simplicity and versatility.

  • Python has a clean and easy-to-read syntax, making it beginner-friendly.

  • It has a vast library of modules and frameworks for various applications.

  • Python is used in various fields such as web development, data science, and artificial intelligence.

  • It supports multiple programming paradigms such as object-oriented, functional, and procedural programming.

  • Python has a large and active community, providi...read more

Add your answer

Q178. What is Database Management System?

Ans.

A Database Management System (DBMS) is a software that manages and organizes data in a structured manner.

  • DBMS is used to create, retrieve, update, and delete data in a database.

  • It provides a way to store, manage, and manipulate large amounts of data efficiently.

  • DBMS ensures data integrity, security, and concurrency control.

  • Examples of popular DBMS include MySQL, Oracle, SQL Server, and PostgreSQL.

View 2 more answers

Q179. How you verify and validate invoices?

Ans.

To verify and validate invoices, I follow a systematic process that includes checking for accuracy, authenticity, and compliance.

  • Review the invoice for accuracy in terms of amounts, quantities, and descriptions

  • Verify the authenticity of the invoice by cross-checking it with supporting documents such as purchase orders or delivery receipts

  • Ensure compliance with company policies and procedures, as well as legal and regulatory requirements

  • Confirm that the invoice has been proper...read more

View 3 more answers

Q180. Are you comfortable with Marketing CRM capabilities? Have you built any give examples.

Ans.

Yes, I am comfortable with Marketing CRM capabilities and have experience in building and utilizing them.

  • I have experience in implementing and customizing Marketing CRM systems to meet business needs.

  • I have utilized Marketing CRM capabilities to track customer interactions, manage campaigns, and analyze data for insights.

  • I have integrated Marketing CRM with other systems to streamline processes and improve efficiency.

  • One example is when I implemented a Marketing CRM system fo...read more

View 1 answer

Q181. What is the procedure you have followed when critical priority issues are hitting the application? What will be your response to the customer??

Ans.

I prioritize the issue based on its impact and severity, communicate with the team, and provide timely updates to the customer.

  • Assess the impact and severity of the issue

  • Communicate with the team to gather more information and work on a solution

  • Provide timely updates to the customer on the progress and expected resolution time

  • Ensure that the issue is resolved as quickly as possible without compromising on quality

  • Conduct a post-mortem analysis to identify the root cause and pr...read more

Add your answer

Q182. What do mean by reconciliation and types?

Ans.

Reconciliation is the process of comparing two sets of records to ensure their accuracy and consistency.

  • Reconciliation involves comparing financial or transactional data to identify discrepancies.

  • Types of reconciliation include bank reconciliation, inventory reconciliation, and account reconciliation.

  • Bank reconciliation involves comparing bank statements with internal records to ensure all transactions are accounted for.

  • Inventory reconciliation involves comparing physical inv...read more

View 4 more answers

Q183. How to create AdWords, marketing the product etc.

Ans.

To create AdWords and market a product, you need to conduct keyword research, create compelling ad copy, optimize landing pages, and track performance.

  • Conduct thorough keyword research to identify relevant and high-performing keywords.

  • Create compelling ad copy that highlights the unique selling points of the product.

  • Optimize landing pages to ensure they are relevant, user-friendly, and have clear call-to-actions.

  • Track the performance of your AdWords campaigns using analytics ...read more

View 4 more answers

Q184. What is the difference between centralized and decentralized supply chain? Advantages and Disadvantages of each

Ans.

Centralized supply chain is controlled by a single entity, while decentralized supply chain involves multiple independent entities.

  • Centralized supply chain has a single point of control and decision-making, while decentralized supply chain allows for more autonomy and decision-making at various levels.

  • In a centralized supply chain, all operations and processes are coordinated and managed by a central authority, while in a decentralized supply chain, each entity has its own co...read more

Add your answer
Asked in
ASE Interview

Q185. In a certain code 'MISSIONS' is written as 'MSIISNOS'. How is 'ONLINE' written in that code?

Ans.

Decode the given code to find the code for 'ONLINE'.

  • Identify the pattern in the given code

  • Rearrange the letters of 'ONLINE' accordingly

  • Replace each letter with its corresponding code

Add your answer

Q186. coding question - find the duplicate elements present in a given array

Ans.

Find duplicate elements in an array

  • Iterate through the array and compare each element with all other elements

  • If a match is found, add it to a separate array

  • Return the array of duplicate elements

View 1 answer

Q187. What are the advantages and disadvantages of social media?

Ans.

Social media has advantages like connecting people and disadvantages like addiction and cyberbullying.

  • Advantages: connecting people, sharing information, promoting businesses, raising awareness

  • Disadvantages: addiction, cyberbullying, spreading misinformation, privacy concerns

  • Example: Social media helped in organizing protests and revolutions like the Arab Spring

  • Example: Social media addiction can lead to mental health issues like anxiety and depression

  • Example: Cyberbullying o...read more

View 1 answer

Q188. Different stages of a designing a new client requirement. How we design and decide on the technologies. Define the process

Ans.

Design process for new client requirements and technology decisions

  • Gather requirements from client

  • Analyze requirements and identify potential solutions

  • Evaluate technologies and choose the best fit

  • Create a design document outlining the solution

  • Develop a prototype or proof of concept

  • Test and refine the solution

  • Implement and deploy the solution

  • Provide ongoing support and maintenance

Add your answer

Q189. What is prepaid expenses how to account it in books of accounts ?

Ans.

Prepaid expenses are payments made in advance for goods or services that will be received in the future.

  • Prepaid expenses are recorded as assets on the balance sheet

  • They are gradually expensed over time as the goods or services are received

  • Examples include prepaid rent, insurance premiums, and subscriptions

  • To account for prepaid expenses, create a prepaid expense account and record the payment as a debit to the prepaid expense account and a credit to cash or accounts payable

Add your answer

Q190. What happens when we enforce the schema and when we manually define the schema in the code ?

Ans.

Enforcing the schema ensures data consistency and validation, while manually defining the schema in code allows for more flexibility and customization.

  • Enforcing the schema ensures that all data conforms to a predefined structure and format, preventing errors and inconsistencies.

  • Manually defining the schema in code allows for more flexibility in handling different data types and structures.

  • Enforcing the schema can be done using tools like Apache Avro or Apache Parquet, while m...read more

Add your answer

Q191. Difference between Rank , Dense Rank and Row Number and when we are using each of them ?

Ans.

Rank assigns a unique rank to each row, Dense Rank assigns a unique rank to each distinct row, and Row Number assigns a unique number to each row.

  • Rank assigns the same rank to rows with the same value, leaving gaps in the ranking if there are ties.

  • Dense Rank assigns a unique rank to each distinct row, leaving no gaps in the ranking.

  • Row Number assigns a unique number to each row, without any regard for the values in the rows.

  • Rank is used when you want to see the ranking of eac...read more

Add your answer

Q192. What is the Roles and responsibilities of Transaction Monitoring Analyst

Ans.

Transaction Monitoring Analyst monitors financial transactions for potential fraud and suspicious activity.

  • Review and analyze transactions for potential fraud or suspicious activity

  • Identify and investigate any anomalies or red flags

  • Communicate findings to management and other relevant parties

  • Maintain accurate records and documentation

  • Stay up-to-date on industry regulations and best practices

  • Collaborate with other departments to improve transaction monitoring processes

Add your answer

Q193. Tell about procure to pay process from MSDAX point of view

Ans.

Procure to pay process in MSDAX involves creating purchase orders, receiving goods, and processing invoices.

  • The process starts with creating a purchase order in MSDAX.

  • Once the goods are received, they are matched with the purchase order in MSDAX.

  • After the goods are accepted, the invoice is processed in MSDAX.

  • The invoice is matched with the purchase order and goods receipt in MSDAX.

  • Payment is then made to the vendor in MSDAX.

View 5 more answers

Q194. 1.what does the priority of the incident depend on

Ans.

The priority of an incident depends on several factors.

  • Impact on business operations

  • Urgency to resolve the incident

  • Number of users affected

  • Potential financial loss

  • Regulatory or legal requirements

  • Availability of resources

  • Reputation or customer satisfaction impact

View 3 more answers

Q195. How index of an object is calculated using hashcode() in hashmap

Ans.

Hashcode is used to calculate the index of an object in a hashmap.

  • Hashcode is a unique integer value assigned to an object by the JVM.

  • The hashcode value is used to calculate the index of the object in the hashmap.

  • The index is calculated using the hashcode value and the size of the hashmap.

  • If two objects have the same hashcode value, they will be stored in the same index using linked lists.

Add your answer

Q196. In which scenario we book credit balance for prepaid expenses?

Ans.

Credit balance for prepaid expenses is booked when the amount paid exceeds the expense incurred.

  • Credit balance is booked when the prepaid expense is cancelled or reduced.

  • This can happen when the service is not fully utilized or the contract is terminated early.

  • Example: Prepaid rent for a year is paid in advance but the tenant moves out after 6 months.

  • Example: Prepaid insurance premium is cancelled before the policy period ends.

  • The credit balance is recorded as a liability on ...read more

View 2 more answers

Q197. What is MIS report? How we prepare MIS report?

Ans.

MIS report is a management information system report that provides data and analysis to support decision-making.

  • MIS report is a summary of data from various sources

  • It includes information on key performance indicators (KPIs)

  • MIS report can be prepared using software like Excel or specialized MIS software

  • It should be presented in a clear and concise format

  • MIS report can be used by managers to make informed decisions

Add your answer

Q198. What is balance sheet

Ans.

A balance sheet is a financial statement that provides a snapshot of a company's financial position at a specific point in time.

  • It shows the company's assets, liabilities, and shareholders' equity.

  • Assets include cash, accounts receivable, inventory, and property.

  • Liabilities include loans, accounts payable, and accrued expenses.

  • Shareholders' equity represents the company's net worth.

  • The balance sheet follows the formula: Assets = Liabilities + Shareholders' Equity.

  • It helps inv...read more

View 7 more answers

Q199. What will be the output of the following pseudo code for arr[]= 1,2,3,4,5 initialize i,n intialize an array of size n accept the values for the array for i= 0 to n arr[i] = arr[i]+arr[i+1] end for print the arr...

read more
Add your answer

Q200. How many DPS branches are there all over the world? (Give a number)

Ans.

The number of DPS branches all over the world is not available.

  • The exact number of DPS branches worldwide is unknown.

  • DPS does not publicly disclose the total number of branches.

  • The number of DPS branches may vary over time due to openings and closures.

  • To obtain the current number of DPS branches, contact DPS directly.

Add your answer
1
2
3
4
5
6
7

More about working at Accenture

Top Rated Mega Company - 2024
Top Rated Company for Women - 2024
Top Rated IT/ITES Company - 2024
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at S S Construction Company

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

Top Interview Questions from Similar Companies

3.8
 • 3k Interview Questions
4.1
 • 278 Interview Questions
4.1
 • 272 Interview Questions
4.2
 • 223 Interview Questions
3.9
 • 173 Interview Questions
3.8
 • 137 Interview Questions
View all
Top Accenture 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