i
Skycliff IT
Filter interviews by
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
Fork join is a parallel programming model used to divide a task into smaller subtasks that can be executed concurrently.
Fork join is commonly used in Java programming language.
It involves dividing a task into smaller tasks and executing them in parallel.
The results of the subtasks are then combined to produce the final result.
Fork join framework in Java provides a way to achieve parallelism in a recursive manner.
View encapsulation is a concept in web development where styles and templates are scoped to a specific component.
View encapsulation helps prevent styles from leaking out of a component and affecting other parts of the application.
It allows developers to define styles that only apply to the specific component, without affecting other components.
Popular frameworks like Angular provide different view encapsulation options
Angular has several lifecycle hooks that allow developers to tap into the lifecycle of a component or directive.
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 con...
Data can be passed from child to parent component in React by using callback functions.
Use callback functions to pass data from child to parent component
Parent component passes a function as a prop to child component
Child component calls the function with the data as an argument
Top trending discussions
I applied via Campus Placement and was interviewed in Aug 2024. There were 6 interview rounds.
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
Basic Js concepts like debouncing,event loop, and other output-based questions.
Optimization techniques are methods used to improve the efficiency and performance of software applications.
Use algorithms like greedy, dynamic programming, or divide and conquer to optimize code
Minimize time complexity by avoiding nested loops and unnecessary iterations
Utilize data structures like hash tables, arrays, and trees for efficient storage and retrieval
Profile code to identify bottlenecks and optimize critic...
posted on 14 Oct 2024
I applied via campus placement at PSG College of Arts & Science, Coimbatore and was interviewed in Apr 2024. There were 2 interview rounds.
There are Question based on data strcuture ,they cover all the topic in ds
In coding code they gave internet access to solve the problem after 30 they told us to make some changes in it and we should ready to explain the entire code
Paper based exam based on C and embedded c
I applied via Naukri.com and was interviewed in Jun 2023. There were 3 interview rounds.
Its very easy and some questions are very logical to do.
In GD, there are 5 given topics you have to chose there own topic to discuss or explain individually for 4 to 5 minutes.
I applied via Campus Placement and was interviewed before Sep 2023. There were 3 interview rounds.
Write codes on recursion
SDLC lifecycle involves planning, designing, developing, testing, deploying, and maintaining software.
Planning: Define project scope, requirements, and timelines.
Design: Create architecture, UI/UX, and database design.
Development: Write code based on design specifications.
Testing: Conduct unit, integration, and system testing.
Deployment: Release software to production environment.
Maintenance: Provide updates, fixes, an
Client side refers to the user's device where code is executed, while server side refers to the server where code is executed. JavaScript is client side.
Client side refers to code executed on the user's device, such as web browsers.
Server side refers to code executed on the server, handling requests and generating responses.
JavaScript is a client side scripting language, allowing dynamic interactions on web pages.
My strengths include problem-solving skills and attention to detail. My weaknesses include sometimes being too critical of my own work.
Strengths: problem-solving skills
Strengths: attention to detail
Weaknesses: being too critical of my own work
I applied via LinkedIn and was interviewed before Sep 2023. There were 2 interview rounds.
Dsa. , oops and basics of database management
I applied via Approached by Company and was interviewed before Sep 2023. There were 2 interview rounds.
Simple 30-question 30-minute general aptitude test (entry-level)
posted on 7 Jul 2022
The four pillars of OOP are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Binding data and functions that manipulate it together.
Inheritance: Creating new classes from existing ones, inheriting their properties and methods.
Polymorphism: Ability of objects to take on multiple forms or behaviors.
MVC stands for Model-View-Controller. It is a software design pattern that separates an application into three interconnected components.
Model represents the data and business logic of the application
View is responsible for rendering the user interface
Controller handles user input and updates the model and view accordingly
MVC helps developers to write clean, modular and maintainable code
It also enables parallel develop...
Interview experience
based on 2 reviews
Rating in categories
Software Developer
20
salaries
| ₹2.2 L/yr - ₹7.2 L/yr |
Processing Executive
18
salaries
| ₹2.1 L/yr - ₹3.2 L/yr |
Software Engineer
13
salaries
| ₹2.5 L/yr - ₹8 L/yr |
Senior Processing Executive
10
salaries
| ₹3 L/yr - ₹5.2 L/yr |
Process Associate
7
salaries
| ₹2.7 L/yr - ₹4 L/yr |
TCS
Infosys
Wipro
HCLTech