Add office photos
Engaged Employer

Clarion Technologies

3.5
based on 151 Reviews
Filter interviews by

10+ ROITech Consulting Pvt Ltd. Interview Questions and Answers

Updated 8 Feb 2025

Q1. what is filter? How to add custom filter? How to configure middleware?

Ans.

Filters are used to manipulate incoming and outgoing requests. Custom filters can be added and middleware can be configured to handle them.

  • Filters are used to modify or validate incoming and outgoing requests in ASP.NET Core.

  • Custom filters can be added by creating a class that implements IFilterMetadata interface.

  • Middleware can be configured to handle filters using the UseFilter extension method.

  • Filters can be used for authentication, caching, logging, and more.

  • Filters can be...read more

Add your answer

Q2. What is globalization? How to support multiple languages in application?

Ans.

Globalization is the process of designing and developing applications that can be used in multiple languages and cultures.

  • Use resource files to store text in different languages

  • Use Unicode encoding to support different character sets

  • Use culture-specific formatting for dates, times, and numbers

  • Test the application with different languages and cultures to ensure proper functionality

Add your answer

Q3. How to create automated jobs in application?

Ans.

Automated jobs can be created using scheduling tools or by writing custom code to run at specific intervals.

  • Use scheduling tools like Windows Task Scheduler or Cron to run jobs at specific intervals

  • Write custom code using libraries like Quartz.NET or Hangfire to schedule and run jobs

  • Jobs can perform tasks like data backups, sending emails, or running reports

Add your answer

Q4. How to use transaction in EF Core?

Ans.

EF Core supports transactions using the DbContext class.

  • Create a new instance of DbContextTransaction using BeginTransaction method of DbContext.

  • Perform database operations within the transaction using SaveChanges method of DbContext.

  • Commit the transaction using Commit method of DbContextTransaction or rollback using Rollback method.

  • Example: using (var transaction = context.Database.BeginTransaction()) { ... }

Add your answer
Discover ROITech Consulting Pvt Ltd. interview dos and don'ts from real experiences

Q5. How to handle exception in JavaScript?

Ans.

Use try-catch block to handle exceptions in JavaScript.

  • Wrap the code that may throw an exception inside a try block.

  • Catch the exception using catch block and handle it appropriately.

  • Use finally block to execute code that should run regardless of whether an exception was thrown or not.

  • Throw custom exceptions using throw keyword.

  • Use console.log() to log the error message for debugging purposes.

Add your answer

Q6. What is Layout? what is Area?

Ans.

Layout defines the structure of a web page while Area is a way to organize related functionality in an ASP.NET MVC application.

  • Layout specifies the position of elements on a web page.

  • Area is a logical grouping of controllers, views, and models in an MVC application.

  • Layout can be shared across multiple pages while Area is specific to a particular section of the application.

  • Layout can be defined using HTML, CSS, and JavaScript while Area is defined using the ASP.NET MVC framewo...read more

Add your answer
Are these interview questions helpful?

Q7. How you take care about follow-ups and daily count of cold calls.

Ans.

I use a CRM system to track follow-ups and cold calls. I prioritize follow-ups based on their urgency and importance.

  • I use a CRM system to keep track of all my follow-ups and cold calls.

  • I prioritize my follow-ups based on their urgency and importance.

  • I set reminders for myself to follow up with clients and prospects.

  • I make sure to document all my interactions with clients and prospects in the CRM system.

  • I review my progress regularly to ensure I am meeting my goals and making...read more

Add your answer

Q8. Write code to check a string is palindrome or not

Ans.

Code to check if a string is a palindrome or not

  • Convert the string to lowercase to ignore case sensitivity

  • Use two pointers, one starting from the beginning and the other from the end of the string

  • Compare the characters at the two pointers and move them towards the center until they meet or cross each other

  • If all the characters match, the string is a palindrome

  • If any characters don't match, the string is not a palindrome

View 1 answer
Share interview questions and help millions of jobseekers 🌟

Q9. What is the source to find leads ?

Ans.

There are various sources to find leads such as social media, industry events, referrals, cold calling, and online directories.

  • Social media platforms like LinkedIn, Twitter, and Facebook can be used to find potential leads.

  • Attending industry events and conferences can help in networking and finding potential clients.

  • Referrals from existing clients or business partners can also be a good source of leads.

  • Cold calling or emailing can be effective in reaching out to potential cli...read more

Add your answer

Q10. What is active and passive transformation?

Ans.

Active transformation changes the number of rows in the data flow, while passive transformation does not.

  • Active transformation changes the data flow by adding, deleting, or modifying rows.

  • Passive transformation does not change the data flow, but may change the data within the flow.

  • Examples of active transformations include Filter, Router, and Update Strategy.

  • Examples of passive transformations include Expression, Aggregator, and Joiner.

Add your answer

Q11. What is your monthly/quarterly targets.

Ans.

My monthly/quarterly targets are based on the company's overall goals and my individual responsibilities.

  • My targets are aligned with the company's strategic plan

  • I set specific, measurable, achievable, relevant, and time-bound (SMART) goals

  • I regularly review and adjust my targets based on progress and changes in the business environment

  • Examples of my targets include increasing revenue, expanding the customer base, and improving customer satisfaction

  • I collaborate with my team a...read more

Add your answer

Q12. What's lookup and joiner transformation?

Ans.

Lookup and Joiner are two types of transformations used in ETL process.

  • Lookup transformation is used to look up data from a source based on a key and return the corresponding data.

  • Joiner transformation is used to join data from two or more sources based on a common key.

  • Lookup transformation can be used for both connected and unconnected lookup.

  • Joiner transformation can be used for inner, outer, left outer, and right outer joins.

  • Lookup transformation can improve performance by...read more

Add your answer

Q13. what kind of testing you apply

Ans.

I apply a variety of testing techniques including manual testing, automated testing, regression testing, performance testing, and exploratory testing.

  • Manual testing: Testing the application manually to identify bugs and issues.

  • Automated testing: Writing scripts to automate testing processes for efficiency.

  • Regression testing: Ensuring that new code changes do not negatively impact existing functionality.

  • Performance testing: Testing the application's performance under various c...read more

Add your answer

Q14. Explain Solid Principal

Ans.

SOLID is a set of principles that guide software design to make it more maintainable, scalable, and flexible.

  • S - Single Responsibility Principle: A class should have only one reason to change.

  • O - Open-Closed Principle: Software entities should be open for extension but closed for modification.

  • L - Liskov Substitution Principle: Subtypes must be substitutable for their base types.

  • I - Interface Segregation Principle: Clients should not be forced to depend on interfaces they do n...read more

Add your answer

Q15. most critical bug u founded

Ans.

A critical bug I found was a memory leak in the application causing crashes and performance issues.

  • Identified memory leak in code causing application crashes

  • Implemented proper memory management techniques to resolve the issue

  • Tested the application thoroughly to ensure no more memory leaks were present

Add your answer

Q16. what is Web Apis ?

Ans.

Web APIs are interfaces that allow different software applications to communicate with each other over the internet.

  • Web APIs are used to define the methods for accessing specific functionality or data from a web server.

  • They typically use HTTP requests to send and receive data.

  • Examples of Web APIs include RESTful APIs, SOAP APIs, and GraphQL APIs.

  • Web APIs are commonly used in web development to enable integration between different systems or services.

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

Interview Process at ROITech Consulting Pvt Ltd.

based on 18 interviews
Interview experience
3.4
Average
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 573 Interview Questions
3.8
 • 257 Interview Questions
4.0
 • 248 Interview Questions
4.0
 • 173 Interview Questions
3.1
 • 173 Interview Questions
View all
Top Clarion Technologies 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
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