i
Wipro
Filter interviews by
Clear (1)
The caching strategy to be adopted depends on the specific requirements and constraints of the system.
Consider the data access patterns and frequency of updates
Evaluate the size and volatility of the data
Choose between client-side, server-side, or distributed caching
Use techniques like time-based expiration, LRU, or LFU
Consider using a combination of caching strategies for different data types or scenarios
Serverless architecture in the cloud refers to the design and deployment of applications without the need to manage servers.
Serverless architecture allows developers to focus on writing code without worrying about server management.
Applications are built using functions or microservices that are executed in response to events.
Serverless platforms automatically scale resources based on demand, reducing costs and improvi...
Different types of cloud strategies include public, private, hybrid, and multi-cloud. The suggested strategy depends on specific business needs.
Public cloud strategy involves using services provided by third-party cloud providers like AWS, Azure, or Google Cloud.
Private cloud strategy involves creating and managing a cloud infrastructure within an organization's own data center.
Hybrid cloud strategy combines both publi...
I applied via Approached by Company and was interviewed before Feb 2021. There was 1 interview round.
Kubernetes uses a flat network model for internal communication between PODS.
Each POD gets its own IP address and can communicate with other PODS using that IP address.
Kubernetes also provides a DNS service for PODS to discover each other by name.
PODS can communicate with each other using different protocols such as TCP, UDP, and HTTP.
Kubernetes also supports network policies to control traffic between PODS.
DevSecOps pipeline can be implemented by integrating security into the DevOps process.
Start by identifying security requirements and risks
Integrate security testing into the CI/CD pipeline
Use automated tools for vulnerability scanning and testing
Implement security controls and policies as code
Ensure continuous monitoring and feedback loops
Collaborate with security teams and stakeholders
posted on 28 Mar 2018
I applied via Other and was interviewed in Nov 2017. There were 5 interview rounds.
As a Senior Software Engineer, I worked with various tools and technologies to develop and maintain software applications.
Developed and maintained software applications using Java, Python, and C++ programming languages
Used Agile methodology for software development and collaborated with cross-functional teams
Worked with various tools such as Git, JIRA, Jenkins, and Docker for version control, issue tracking, continuous...
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Jun 2019. There were 4 interview rounds.
I applied via Recruitment Consultant and was interviewed in Jul 2018. There were 3 interview rounds.
The biggest challenge in developing Azure solution was managing the complexity of the cloud environment.
Managing the complexity of the cloud environment
Ensuring scalability and reliability
Integrating with existing systems
Securing the solution
Optimizing cost
Example: Migrating a legacy application to Azure
Implementing tumbling window in Azure Data Factory without using the feature
Create a pipeline with a trigger that runs at the desired interval
Use a lookup activity to retrieve the data for the current window
Use a foreach activity to iterate over the retrieved data
Perform the required operations on the data within the foreach activity
Write the output to the desired destination
My suggestion for implementation in Azure Data Factory v2 is to use the Mapping Data Flow feature.
Utilize Mapping Data Flow for complex data transformations
Take advantage of the visual interface to design and debug data flows
Leverage the built-in data integration capabilities with other Azure services
Use data flow parameters and expressions for dynamic transformations
Monitor and optimize data flow performance using dat
I applied via Recruitment Consultant and was interviewed in Dec 2020. There were 3 interview rounds.
posted on 19 May 2021
I applied via Walk-in and was interviewed before May 2020. There were 3 interview rounds.
C++ is a high-level programming language used for developing system software, application software, device drivers, and video games.
C++ is an extension of the C programming language.
It supports object-oriented programming concepts like classes, inheritance, polymorphism, and encapsulation.
C++ is used in developing operating systems, browsers, databases, and other software applications.
It is known for its performance an...
A data structure that stores a sequence of elements in a linear order.
Consists of nodes that contain data and a pointer to the next node.
Can be singly linked or doubly linked.
Used for implementing stacks, queues, and hash tables.
Example: Singly linked list - 1 -> 2 -> 3 -> null
Example: Doubly linked list - null <- 1 <-> 2 <-> 3 -> null
based on 1 interview
Interview experience
based on 7 reviews
Rating in categories
Project Engineer
32.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
23.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
21.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Project Engineer
20.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
18.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Tesla
Amazon