WinWire
10+ AS Technology Corporation Interview Questions and Answers
Q1. What factors do people think before they take decision to move on to PaaS?
Factors considered before moving to PaaS
Cost-effectiveness compared to on-premise solutions
Scalability and flexibility of the platform
Ease of deployment and management
Availability of necessary features and integrations
Security and compliance measures
Vendor lock-in and portability
Ability to focus on application development rather than infrastructure management
Q2. What factors do people think before they take decision to move on to IaaS?
Factors considered before moving to IaaS
Cost savings compared to on-premise infrastructure
Scalability and flexibility to meet changing business needs
Reduced maintenance and management responsibilities
Access to advanced technologies and features
Improved disaster recovery and business continuity capabilities
Q3. What logging methodologies you have used?
I have used various logging methodologies including centralized logging, structured logging, and event logging.
Centralized logging using tools like ELK stack and Splunk
Structured logging using libraries like Serilog and log4net
Event logging using Windows Event Viewer and Syslog
Custom logging solutions using database or file storage
Logging for performance monitoring and debugging purposes
Q4. What makes the difference between Iaas, and PaaS?
IaaS provides infrastructure while PaaS provides a platform for application development and deployment.
IaaS offers virtualized computing resources like servers, storage, and networking while PaaS provides a platform for developers to build, test, and deploy applications.
IaaS requires more management and maintenance from the user while PaaS abstracts away much of the underlying infrastructure.
Examples of IaaS providers include Amazon Web Services (AWS) and Microsoft Azure whil...read more
Q5. What is call, apply, and bind in Javascript?
Call, apply, and bind are methods in JavaScript used to manipulate the 'this' keyword and pass arguments to functions.
Call invokes a function with a specified 'this' value and arguments passed individually.
Apply invokes a function with a specified 'this' value and arguments passed as an array.
Bind creates a new function with a specified 'this' value and arguments passed individually.
All three methods are used to manipulate the 'this' keyword in JavaScript.
Q6. What is JavaScript closure?
JavaScript closure is a function that has access to its outer function's variables, even after the outer function has returned.
Closure is created when a function is defined inside another function.
The inner function has access to the outer function's variables and parameters.
The outer function's variables and parameters are not accessible from outside the closure.
Closures can be used to create private variables and methods.
Example: function outer() { var x = 10; function inne...read more
Q7. What is Second and First level cache and its mechanism
First level cache is located inside the CPU core and is smaller but faster, while second level cache is larger but slower.
First level cache is typically around 32KB-256KB in size and is faster than second level cache.
Second level cache is larger, around 256KB-8MB, and is slower than first level cache.
Cache mechanism involves storing frequently accessed data closer to the CPU for faster access times.
Q8. What is singleton and example of it
A singleton is a design pattern that restricts the instantiation of a class to one object.
Singleton pattern ensures that a class has only one instance and provides a global point of access to it.
Commonly used in scenarios where a single instance of a class is required, such as database connections, logging, or thread pools.
Example: Singleton pattern can be implemented by creating a static method in a class that returns the same instance every time it is called.
Q9. if desktop is not getting power
Check power source, cables, and power button for issues.
Ensure power source is functioning properly
Check power cables for any damage or loose connections
Verify power button is not stuck or malfunctioning
Q10. Explain how you configure Hibernate
Hibernate configuration involves setting up database connection properties and mapping classes to database tables.
Create a hibernate.cfg.xml file to specify database connection properties
Define mapping between Java classes and database tables using annotations or XML
Configure session factory to create sessions for database operations
Set up transaction management for handling database transactions
Q11. What is bios and uses of bios
BIOS stands for Basic Input/Output System. It is firmware that initializes hardware during startup and provides runtime services.
BIOS is stored on a chip on the computer's motherboard.
It performs a power-on self-test (POST) to check hardware components.
BIOS provides a set of low-level software routines to control hardware devices.
It allows the operating system to communicate with hardware.
BIOS settings can be accessed and modified through a BIOS setup utility.
Updating BIOS ca...read more
Q12. Why battery will drain fast
Battery drains fast due to various factors.
Background apps running in the background consume battery power.
Screen brightness set to high drains battery quickly.
Continuous usage of power-hungry apps like gaming or video streaming.
Weak cellular or Wi-Fi signal forces the device to work harder, draining battery faster.
Battery health degradation over time reduces its capacity to hold charge.
Using power-hungry features like GPS, Bluetooth, or NFC for extended periods.
Frequent push...read more
Q13. Challenges and risks in projects
Challenges and risks are inevitable in any project.
Scope creep can lead to delays and increased costs.
Poor communication can cause misunderstandings and mistakes.
Lack of resources can hinder progress and quality.
Unforeseen events such as natural disasters can disrupt the project.
Failure to manage risks can result in project failure.
Inadequate planning can lead to missed deadlines and objectives.
Q14. Explain the prime number code in c
Prime number code in C checks if a given number is prime or not.
Use a loop to check if the number is divisible by any number from 2 to its square root.
If the number is only divisible by 1 and itself, it is a prime number.
Example: int isPrime(int num) { for(int i=2; i*i<=num; i++) { if(num%i == 0) return 0; } return 1; }
Q15. Explain palindrome sequence
A palindrome sequence is a sequence of characters that reads the same forwards and backwards.
Palindrome sequences are often used in programming to check for symmetry or to create puzzles.
Examples of palindrome sequences include 'racecar', 'madam', and 'level'.
Q16. Design two tire architecture
Two-tier architecture consists of presentation layer and data layer.
Presentation layer handles user interface and client-side logic.
Data layer manages data storage and retrieval.
Example: Web application with frontend (presentation layer) and backend database (data layer).
Q17. Explain project
Developed a mobile application for tracking daily water intake
Designed user interface for inputting water consumption
Implemented database to store user data
Integrated notifications to remind users to drink water
Utilized charts to visualize daily water intake
Collaborated with UX designer to enhance user experience
Top HR Questions asked in AS Technology Corporation
Interview Process at AS Technology Corporation
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month