i
Silver Touch Technologies
Filter interviews by
Python is a high-level programming language known for its simplicity and readability.
Python is interpreted, not compiled
It supports multiple programming paradigms like procedural, object-oriented, and functional programming
Python has a large standard library and a vibrant community for support
Example: print('Hello, World!')
To thread safe a JSP page, synchronize access to shared resources and use thread-safe objects.
Use synchronized blocks or methods to ensure only one thread can access shared resources at a time
Use thread-safe objects like ConcurrentHashMap instead of HashMap
Avoid using static variables or methods that can be accessed by multiple threads
Use JSTL tags instead of scriptlets to avoid thread safety issues
Avoid using session ...
OAuth 2.0 is a protocol for authorization, allowing third-party applications to access user data without sharing passwords.
OAuth 2.0 involves four roles: resource owner, client, authorization server, and resource server.
The flow starts with the client requesting authorization from the resource owner.
The resource owner grants authorization and provides the client with an authorization grant.
The client then requests an a...
Top trending discussions
posted on 10 Nov 2024
Developed a mobile app for tracking daily water intake
Researched existing water tracking apps for inspiration
Designed user interface for easy input of water consumption
Implemented backend database to store user data
Tested app with beta users for feedback and improvements
There were simple aptitude questions and core java MCQS
OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding th...
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can override or extend the functionality of the base class
Example: Class 'Car' can inherit from class 'Vehicle' and inh...
posted on 28 Oct 2024
Basic coding along with general aptitude
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
Encapsulation: Objects encapsulate data and behavior. Example: Car object with properties like color and methods like start()
Inheritance: Objects can inherit attributes and methods from other objects. Example: Anima...
Data structures are ways to organize and store data efficiently in a computer.
Data structures are used to store and organize data in a way that makes it easy to access and manipulate.
Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.
For example, an array is a data structure that stores a collection of elements in a contiguous block of memory.
A linked list is a data structure wh...
I applied via Naukri.com
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Functional testing is a type of software testing that verifies the functionality of a system, while regression testing is retesting the modified parts of the system to ensure that existing functionalities are not affected.
Functional testing checks if the software meets the specified requirements and functions as expected.
Regression testing is performed to ensure that changes or modifications in the software do not intr...
based on 4 reviews
Rating in categories
Java Developer
91
salaries
| ₹2.2 L/yr - ₹9.3 L/yr |
Software Developer
85
salaries
| ₹2 L/yr - ₹8.4 L/yr |
Senior Software Developer
68
salaries
| ₹4 L/yr - ₹12 L/yr |
Senior Software Engineer
50
salaries
| ₹4.2 L/yr - ₹13 L/yr |
PHP Developer
46
salaries
| ₹2.4 L/yr - ₹7 L/yr |
TCS
Infosys
Wipro
HCLTech