Filter interviews by
C#,Asp.Net MVC,Javascript,Angular
posted on 3 Aug 2024
I want to join this company because of its innovative projects and strong company culture.
I am impressed by the company's track record of successful projects.
I believe in the company's values and culture, which align with my own.
I am excited about the opportunity to work with a talented team of professionals.
I see great potential for growth and development in this company.
I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.
posted on 11 Oct 2024
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There was 1 interview round.
Designing Instagram feed involves displaying user's photos and videos in a visually appealing and user-friendly manner.
Display user's posts in a grid layout with images/videos and captions
Allow users to like, comment, and share posts
Implement infinite scrolling to load more posts as user scrolls down
Include a search bar to search for specific users or hashtags
Writing trigger logic involves defining actions to be taken when a certain event occurs in a database.
Identify the event that will trigger the logic
Define the actions to be taken when the event occurs
Consider any conditions or constraints that need to be met for the trigger to fire
A Batch Class is used in Salesforce to process records in batches.
Batch classes are used to process large amounts of data in Salesforce.
They are implemented by implementing the Database.Batchable interface.
Batch classes have three main methods: start, execute, and finish.
Example: public class MyBatchClass implements Database.Batchable
LWC Component for Senior Software Engineer interview
Create a new Lightning Web Component using Salesforce CLI
Define HTML template, JavaScript controller, and CSS styling
Implement functionality using Apex controllers and Lightning Data Service
Use @wire to fetch data from Salesforce backend
Leverage Salesforce Lightning Design System for UI components
I applied via Company Website
A code to identify errors and write Junit. Optimise the code as well.
Implementing a stack using two queues
Use two queues to simulate a stack
Push operation: Enqueue the element to queue 1
Pop operation: Dequeue all elements from queue 1 to queue 2, dequeue the last element from queue 1, then swap the queues
Top operation: Return the front element of queue 1
Example: Push 1, 2, 3 - Queue 1: [1, 2, 3], Queue 2: []
Example: Pop - Queue 1: [1, 2], Queue 2: [3]
posted on 22 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
posted on 14 Mar 2024
Git revert is used to undo changes made in a commit by creating a new commit that undoes the changes.
Git revert is used to undo changes made in a specific commit without altering the commit history.
It creates a new commit that undoes the changes introduced by the specified commit.
Git revert is useful for reverting changes without losing the commit history or affecting other team members' work.
Example: git revert
Jenkins node is a machine that executes tasks as part of a Jenkins build process.
Jenkins nodes can be physical machines or virtual machines.
Nodes can be configured to run specific types of jobs or tasks.
Nodes help distribute workload and improve efficiency in Jenkins pipelines.
Nodes can be named based on their functionality, purpose, or position in a hierarchy.
Name based on functionality (e.g. loginNode, paymentNode)
Name based on purpose (e.g. validationNode, processingNode)
Name based on position in hierarchy (e.g. parentNode, childNode)
Jenkins has a wide range of plugins for various functionalities.
Pipeline plugins (e.g. Pipeline, Multibranch Pipeline)
SCM plugins (e.g. Git, SVN)
Build and test plugins (e.g. Maven, JUnit)
Notification plugins (e.g. Email, Slack)
Monitoring plugins (e.g. Prometheus, Grafana)
Jenkins library is a collection of reusable code that can be shared across multiple Jenkins pipelines.
Jenkins library allows for code reuse and sharing across pipelines
It helps in maintaining consistency and reducing duplication of code
Libraries can be stored in version control systems like Git and referenced in Jenkins pipelines
Integrating other tools to Jenkins involves using plugins and configuring build pipelines.
Install the necessary plugins for the tools you want to integrate with Jenkins
Configure the tools in Jenkins global configuration settings
Create build pipelines that include steps for interacting with the integrated tools
Use Jenkins API to automate interactions with external tools
Docker is a containerization platform for running applications in isolated environments, while Docker Swarm is a tool for orchestrating multiple Docker containers across multiple hosts.
Docker is used for creating and managing containers, while Docker Swarm is used for managing multiple containers across multiple hosts.
Docker is suitable for single host deployments, while Docker Swarm is suitable for multi-host deployme...
K8s is a container orchestration tool while Docker Swarm is a clustering and scheduling tool for Docker containers.
K8s is more widely used and has a larger community support compared to Docker Swarm.
K8s supports more advanced features like auto-scaling, self-healing, and rolling updates.
Docker Swarm is easier to set up and manage for smaller scale deployments.
K8s uses declarative configuration while Docker Swarm uses i...
Git hooks are scripts that run automatically before or after certain Git commands are executed.
Git hooks are customizable scripts that can be triggered by specific Git events.
They can be used to enforce coding standards, run tests, or automate deployment processes.
Examples of Git hooks include pre-commit, post-commit, pre-push, and post-merge hooks.
HTTPS is a secure communication protocol used for secure communication over the internet. SSH cloning is a method of cloning a repository using the SSH protocol.
HTTPS stands for Hypertext Transfer Protocol Secure and is used to secure communication over the internet.
It encrypts the data being transmitted between the client and the server, providing a secure connection.
SSH cloning is a method of cloning a Git repository...
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
Full stack question with java and angular and sql
Case study on project
posted on 22 Feb 2024
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 6 interview rounds.
Software Engineer
17
salaries
| ₹3.7 L/yr - ₹8.3 L/yr |
Senior Software Engineer
13
salaries
| ₹10.5 L/yr - ₹20.4 L/yr |
Software Developer
7
salaries
| ₹3 L/yr - ₹5.3 L/yr |
Softwaretest Engineer
7
salaries
| ₹3 L/yr - ₹7.2 L/yr |
Test Engineer
5
salaries
| ₹2.8 L/yr - ₹4.8 L/yr |
Infosys
TCS
Wipro
HCLTech