i
Silver Touch Technologies
Filter interviews by
Logically code testing
Case study and basic oops concept
Group discussion with management team
Top trending discussions
Headless Drupal is a content management system where the front-end and back-end are decoupled, allowing for more flexibility and customization.
Headless Drupal separates the content management system (back-end) from the presentation layer (front-end).
It allows developers to use any front-end technology, such as React or Angular, to build the user interface.
APIs are used to connect the front-end to the back-end, enabling...
Version control system is a tool that helps track changes to files and manage different versions of code.
Allows multiple developers to work on the same codebase
Tracks changes made to files over time
Helps in reverting to previous versions if needed
Examples: Git, SVN, Mercurial
Multilingual in Drupal refers to the ability of the CMS to support multiple languages on a single website.
Drupal core provides multilingual capabilities out of the box
Content can be translated into different languages using the built-in translation interface
Language detection and selection can be configured for users
Modules like Internationalization (i18n) can enhance multilingual functionality
posted on 10 Nov 2024
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 11 Nov 2024
Closures are functions that have access to variables from their containing scope even after the scope has closed.
Closures allow functions to access variables from their outer function even after the outer function has finished executing.
They are commonly used in event handlers, callbacks, and asynchronous programming.
Closures help in maintaining state in functional programming.
Virtual DOM is a lightweight copy of the actual DOM used for efficient updates in web development.
Virtual DOM is a concept used in frameworks like React to improve performance by minimizing actual DOM manipulations.
When changes are made to the virtual DOM, a comparison is done with the actual DOM to determine the minimal updates needed.
This approach reduces the number of costly DOM operations, resulting in faster rende
Data types in JavaScript include number, string, boolean, object, function, undefined, and null.
Number - represents numeric data, e.g. 10, 3.14
String - represents textual data, e.g. 'hello', '123'
Boolean - represents true or false values, e.g. true, false
Object - represents complex data structures, e.g. { key: 'value' }
Function - represents executable code, e.g. function() { }
Undefined - represents a variable that has ...
React code for a simple counter
Create a functional component for the counter
Use useState hook to manage the count state
Render the count value and buttons to increment and decrement the count
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
RAC stands for Real Application Clusters, a feature of Oracle Database that allows multiple instances to access a single database simultaneously.
RAC enables high availability and scalability for Oracle databases.
It allows multiple instances to run on different servers, providing load balancing and failover capabilities.
RAC requires shared storage and a cluster interconnect for communication between instances.
Examples o...
Data Guard is a high availability and disaster recovery solution provided by Oracle for Oracle databases.
Data Guard ensures high availability, data protection, and disaster recovery for Oracle databases.
It involves creating standby databases that are synchronized with the primary database to provide failover capabilities.
Data Guard can be configured in various modes such as Maximum Availability, Maximum Performance, an...
I worked as a Senior Consultant at XYZ Company, where I led a team of consultants to provide strategic solutions to clients.
Led a team of consultants to provide strategic solutions to clients
Developed and implemented customized strategies to meet client needs
Collaborated with cross-functional teams to deliver successful projects
Datafiles are used to store data in a database system.
Datafiles store actual data in a database system
They are used to organize and manage data efficiently
Datafiles can be used to store tables, indexes, and other database objects
They are essential for the functioning of a database system
GoldenGate is a data integration software product used for real-time data integration and replication.
GoldenGate allows for real-time data movement between heterogeneous systems.
It can be used for data replication, data synchronization, and data transformation.
GoldenGate supports various databases such as Oracle, SQL Server, MySQL, etc.
It provides high availability and data consistency during data integration processes
A topic of given and we had discuss the topic like debate
Distribution channels are pathways through which products or services are delivered from the manufacturer to the end consumer.
Distribution channels can include wholesalers, retailers, e-commerce platforms, and direct sales.
They help in reaching a wider customer base and increasing product availability.
Efficient distribution channels can lead to faster delivery times and lower costs.
Examples include Amazon as an e-comme...
I would handle my customers with empathy, active listening, and prompt resolution of their issues.
Practice active listening to understand customer needs and concerns
Show empathy and understanding towards customer frustrations
Provide prompt and effective solutions to customer problems
Maintain a positive and professional attitude at all times
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
posted on 24 Jul 2024
To read an external text file, you can use file handling techniques in programming languages like Python or Java.
Use file handling functions like open(), read(), and close() in Python to read an external text file.
In Java, use classes like FileReader and BufferedReader to read text files.
Specify the file path and mode (read mode) when opening the file.
Read the contents of the file line by line or as a whole, depending ...
Java program to find occurrences of characters in a string
Create a HashMap to store characters and their counts
Iterate through the string and update the counts in the HashMap
Print the characters and their counts from the HashMap
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There was 1 interview round.
Pricing condition is a rule or criteria used to determine the price of a product or service.
Pricing conditions can include factors such as quantity discounts, promotional offers, and contract terms.
They are typically set in pricing tables within a company's ERP system.
Pricing conditions are used to calculate the final price that a customer will pay for a product or service.
Examples of pricing conditions include discoun...
The structure of an Order typically includes customer information, product details, quantity, price, and payment information.
Customer information (name, address, contact details)
Product details (name, description, SKU)
Quantity of each product ordered
Price of each product
Payment information (payment method, total amount)
Order status (pending, shipped, delivered)
Plants in a sales order are determined based on the customer's requirements, availability, pricing, and shipping logistics.
Plants are determined based on the customer's location and delivery preferences.
Availability of the product at different plant locations is considered.
Pricing and discounts may vary based on the plant from which the product is shipped.
Shipping logistics such as distance, transportation costs, and d...
Interview experience
based on 2 reviews
Rating in categories
Software Developer
103
salaries
| ₹2 L/yr - ₹8.5 L/yr |
Java Developer
90
salaries
| ₹2.2 L/yr - ₹9.7 L/yr |
Senior Software Developer
70
salaries
| ₹4 L/yr - ₹12 L/yr |
Project Manager
47
salaries
| ₹5.2 L/yr - ₹16.8 L/yr |
PHP Developer
47
salaries
| ₹3 L/yr - ₹7.3 L/yr |
TCS
Infosys
Wipro
HCLTech