i
Craft Silicon
Filter interviews by
Create a procedure to sort an array of integers in ascending order.
Declare a function that takes an array of integers as input
Implement a sorting algorithm like bubble sort, selection sort, or insertion sort
Return the sorted array
Creating and declaring XML involves defining the structure and content of the XML document.
Define the XML version and encoding at the beginning of the document
Declare the root element and any nested elements with opening and closing tags
Include attributes within the opening tag to provide additional information
Use self-closing tags for elements without content
Example:
I applied via LinkedIn and was interviewed in May 2024. There were 3 interview rounds.
Online aptitude consists of general aptitude and technical aptitude
posted on 5 Jan 2024
I applied via Naukri.com and was interviewed in Dec 2023. There were 3 interview rounds.
MCQ bassed exam has been taken
Schema is a structure that represents the organization of data in a database.
Schema defines the tables, fields, relationships, and constraints in a database.
It ensures data integrity and consistency by enforcing rules on the data.
Examples of schema elements include tables, columns, primary keys, foreign keys, and indexes.
SQL queries for various scenarios
Retrieve all records from a table: SELECT * FROM table_name;
Filter records based on a condition: SELECT * FROM table_name WHERE condition;
Join two tables: SELECT * FROM table1 JOIN table2 ON table1.id = table2.id;
Aggregate data using GROUP BY: SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;
Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Objects: Instances of classes that encapsulate data and behavior
Classes: Blueprints for creating objects with shared attributes and methods
Inheritance: Ability for classes to inherit attributes and methods from other classes
Polymorphism: Ability for objects to take on multiple forms or behaviors
Encapsu...
Yes, I have worked on dot net core.
I have experience developing applications using .NET Core framework.
I have worked on projects involving ASP.NET Core for web development.
I am familiar with the features and capabilities of .NET Core for cross-platform development.
I am open to discussing the payband and negotiating if needed.
Express willingness to discuss payband
Be open to negotiation if necessary
Provide examples of how your skills and experience align with the payband
Craft Silicon interview questions for popular designations
I applied via Naukri.com and was interviewed before Oct 2023. There were 2 interview rounds.
Agile and waterfall are two different project management methodologies used in software development.
Agile is a flexible, iterative approach where requirements and solutions evolve through collaboration between self-organizing cross-functional teams.
Waterfall is a linear, sequential approach where each phase must be completed before the next one begins.
Agile focuses on delivering working software in short iterations, wh...
Gap analysis is a strategic planning tool used to compare the current state of a business or project with its desired future state.
Identify the current state of the business or project
Determine the desired future state
Analyze the gaps between the current and future states
Develop strategies to bridge the gaps
Monitor and evaluate progress towards closing the gaps
Use cases describe interactions between a system and its users, while user stories are specific, actionable requirements from a user's perspective.
Use cases provide a high-level view of system functionality and interactions.
User stories are detailed, specific requirements written from the user's perspective.
Use cases are typically written in a more formal, structured format.
User stories are often written on index cards...
Create BRD, FSD on any banking related software ware like LOS
I applied via Naukri.com and was interviewed in Feb 2023. There were 2 interview rounds.
I applied via Walk-in and was interviewed before Jun 2023. There was 1 interview round.
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization is divided into different normal forms such as 1NF, 2NF, 3NF, BCNF, and 4NF.
Each normal form has specific rules to eliminate redundancy and dependency issues.
For example, 1NF ensures that each column contains atomic values, 2NF eliminates partial dependencies, and 3NF removes transitive dependenci
I applied via Job Portal and was interviewed before Aug 2023. There was 1 interview round.
Quants and logical questions
I applied via Company Website and was interviewed in Apr 2022. There were 4 interview rounds.
Its depend upon our experience . to test they how should to write the queries
T-SQL concepts include data manipulation, querying, transactions, and stored procedures.
Data manipulation involves inserting, updating, and deleting data in a database.
Querying involves retrieving data from a database using SELECT statements.
Transactions ensure that a group of database operations are completed as a single unit of work.
Stored procedures are precompiled SQL statements that can be executed multiple times.
...
I applied via Recruitment Consultant and was interviewed in Dec 2020. There were 3 interview rounds.
Top trending discussions
based on 11 interviews
Interview experience
based on 72 reviews
Rating in categories
Software Development Engineer
43
salaries
| ₹3.5 L/yr - ₹7.2 L/yr |
Softwaretest Engineer
36
salaries
| ₹4 L/yr - ₹7.5 L/yr |
Software Engineer
24
salaries
| ₹3.5 L/yr - ₹6.4 L/yr |
Software Developer
20
salaries
| ₹2.7 L/yr - ₹7.6 L/yr |
Business Analyst
18
salaries
| ₹3.6 L/yr - ₹13 L/yr |
Infosys
TCS
Wipro
HCLTech