Filter interviews by
Object-Oriented Programming (OOP) concepts are fundamental for structuring code in a modular and reusable way.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: A 'Car' class with properties like 'color' and methods like 'drive()'.
Inheritance: Mechanism to create a new class using properties and methods of an existing class. Example: 'ElectricCar' inherits from 'Car...
TDS rates vary based on the type of income and are governed by different sections of the Income Tax Act.
TDS rate for salary income is as per the individual's tax slab
TDS rate for interest income is usually 10%
TDS rate for rent income is 10% if the annual rent exceeds Rs. 2.4 lakhs
TDS rate for professional fees is 10%
TDS rate for commission income is 5%
Reverse charge mechanism is a system where the recipient of the goods or services is liable to pay the tax instead of the supplier.
Under reverse charge mechanism, the recipient of the goods or services is responsible for paying the tax to the government instead of the supplier.
This mechanism is commonly used in B2B transactions where the recipient is a registered business entity.
It helps in preventing tax evasion ...
To create a menu in Ionic v4, you can use the ion-menu component.
Use the ion-menu component in your app's HTML template to define the menu layout.
Configure the menu content and behavior using attributes like side, type, and contentId.
Add ion-menu-toggle buttons in your app's main content area to toggle the menu.
Customize the menu styling and behavior using CSS and Angular logic.
Ionic v4 has significant performance improvements, new features like lazy loading, and better support for web components.
Improved performance with faster rendering and reduced load times
Introduction of lazy loading for better app performance
Better support for web components integration
Updated design system with new features like CSS variables and shadow parts
Ionic life-cycle hooks are methods that allow developers to perform actions at specific points in the life-cycle of an Ionic component.
Ionic life-cycle hooks include ionViewWillEnter, ionViewDidEnter, ionViewWillLeave, ionViewDidLeave, ionViewWillUnload, and ionViewDidUnload.
These hooks can be used to perform tasks such as data loading, navigation, and cleanup.
For example, ionViewWillEnter is called just before th...
To translate an Ionic app in multiple languages, you can use ngx-translate library.
Use ngx-translate library for Angular to handle translations in Ionic app
Create language files for each supported language with key-value pairs for translations
Implement language switch functionality to allow users to change languages
Use pipes in HTML templates to display translated text dynamically
Deploying to iOS and Android apps involves using platform-specific tools and following specific guidelines.
For iOS, use Xcode to build and deploy the app to the App Store or TestFlight.
For Android, use Android Studio or Gradle to build and deploy the app to Google Play Store or other distribution channels.
Follow platform-specific guidelines for app submission, including app signing, metadata, and screenshots.
Test ...
Angular life-cycle hooks are methods that allow you to tap into specific points in a component's life-cycle.
ngOnChanges: Called when an input property changes
ngOnInit: Called once the component is initialized
ngDoCheck: Called during every change detection run
ngAfterContentInit: Called after content (ng-content) has been projected into the component
ngAfterContentChecked: Called after every check of the projected co...
I applied via Referral and was interviewed in May 2023. There were 3 interview rounds.
Ionic life-cycle hooks are methods that allow developers to perform actions at specific points in the life-cycle of an Ionic component.
Ionic life-cycle hooks include ionViewWillEnter, ionViewDidEnter, ionViewWillLeave, ionViewDidLeave, ionViewWillUnload, and ionViewDidUnload.
These hooks can be used to perform tasks such as data loading, navigation, and cleanup.
For example, ionViewWillEnter is called just before the com...
Ionic v4 has significant performance improvements, new features like lazy loading, and better support for web components.
Improved performance with faster rendering and reduced load times
Introduction of lazy loading for better app performance
Better support for web components integration
Updated design system with new features like CSS variables and shadow parts
To create a menu in Ionic v4, you can use the ion-menu component.
Use the ion-menu component in your app's HTML template to define the menu layout.
Configure the menu content and behavior using attributes like side, type, and contentId.
Add ion-menu-toggle buttons in your app's main content area to toggle the menu.
Customize the menu styling and behavior using CSS and Angular logic.
Angular life-cycle hooks are methods that allow you to tap into specific points in a component's life-cycle.
ngOnChanges: Called when an input property changes
ngOnInit: Called once the component is initialized
ngDoCheck: Called during every change detection run
ngAfterContentInit: Called after content (ng-content) has been projected into the component
ngAfterContentChecked: Called after every check of the projected content
...
To translate an Ionic app in multiple languages, you can use ngx-translate library.
Use ngx-translate library for Angular to handle translations in Ionic app
Create language files for each supported language with key-value pairs for translations
Implement language switch functionality to allow users to change languages
Use pipes in HTML templates to display translated text dynamically
Deploying to iOS and Android apps involves using platform-specific tools and following specific guidelines.
For iOS, use Xcode to build and deploy the app to the App Store or TestFlight.
For Android, use Android Studio or Gradle to build and deploy the app to Google Play Store or other distribution channels.
Follow platform-specific guidelines for app submission, including app signing, metadata, and screenshots.
Test the a...
Reverse charge mechanism is a system where the recipient of the goods or services is liable to pay the tax instead of the supplier.
Under reverse charge mechanism, the recipient of the goods or services is responsible for paying the tax to the government instead of the supplier.
This mechanism is commonly used in B2B transactions where the recipient is a registered business entity.
It helps in preventing tax evasion and e...
TDS rates vary based on the type of income and are governed by different sections of the Income Tax Act.
TDS rate for salary income is as per the individual's tax slab
TDS rate for interest income is usually 10%
TDS rate for rent income is 10% if the annual rent exceeds Rs. 2.4 lakhs
TDS rate for professional fees is 10%
TDS rate for commission income is 5%
Great can be more better
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed before Dec 2023. There were 3 interview rounds.
It was logical based question
Object-Oriented Programming (OOP) concepts are fundamental for structuring code in a modular and reusable way.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: A 'Car' class with properties like 'color' and methods like 'drive()'.
Inheritance: Mechanism to create a new class using properties and methods of an existing class. Example: 'ElectricCar' inherits from 'Car'.
Pol...
I applied via Newspaper Ad and was interviewed before May 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed before Jun 2021. There were 2 interview rounds.
Here they ask some basic aptitude questions which is easy ad some logical question as well.
Top trending discussions
I applied via Naukri.com and was interviewed before Feb 2020. There were 3 interview rounds.
Workflow, trigger, reports, roles, profiles, permission set, and sharing rules are all important features in Salesforce.
Workflow is a series of automated steps that can be used to streamline business processes.
Triggers are used to execute code before or after a record is inserted, updated, or deleted.
Reports are used to display data in a visual format, such as a table or chart.
Roles are used to define the hierarchy of ...
I applied via Job Fair and was interviewed before Feb 2021. There were 2 interview rounds.
I applied via Company Website and was interviewed before Oct 2020. There were 3 interview rounds.
based on 7 interview experiences
Difficulty level
Duration
5-8 Yrs
Not Disclosed
10-12 Yrs
Not Disclosed
8-10 Yrs
Not Disclosed
Software Engineer
32
salaries
| ₹3 L/yr - ₹11.6 L/yr |
Software Developer
10
salaries
| ₹5 L/yr - ₹8.6 L/yr |
Business Analyst
9
salaries
| ₹5.7 L/yr - ₹10.8 L/yr |
Quality Analyst
9
salaries
| ₹3.6 L/yr - ₹7 L/yr |
Senior Quality Analyst
7
salaries
| ₹5.6 L/yr - ₹11 L/yr |
Accenture
Wipro
Cognizant
Capgemini