i
Cyfirma
Filter interviews by
Converting JSON data into an object type can be done using built-in methods in various programming languages.
In JavaScript, use JSON.parse(): const obj = JSON.parse(jsonString);
In Python, use json.loads(): import json; obj = json.loads(jsonString)
In Java, use Gson library: Gson gson = new Gson(); MyClass obj = gson.fromJson(jsonString, MyClass.class);
In C#, use JsonConvert: var obj = JsonConvert.DeserializeObject&...
Indexing in a database improves query performance by allowing faster data retrieval through a data structure.
Indexes are like a book's index, helping locate data quickly without scanning the entire table.
Common types of indexes include B-tree, hash, and bitmap indexes.
For example, a B-tree index allows for efficient range queries, while a hash index is optimal for equality searches.
Indexes can speed up SELECT quer...
Key OOP concepts in Java include encapsulation, inheritance, polymorphism, and abstraction, each with unique characteristics.
Encapsulation: Bundling data and methods that operate on the data within a class. Example: private variables with public getters/setters.
Inheritance: Mechanism to create a new class using properties and methods of an existing class. Example: class Dog extends Animal.
Polymorphism: Ability to ...
Joins in databases combine rows from two or more tables based on related columns.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;
LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;
RIGHT JOIN: Returns all records from the right table and matched records ...
Data science enhances cybersecurity by analyzing patterns, predicting threats, and automating responses to security incidents.
Anomaly Detection: Machine learning algorithms can identify unusual patterns in network traffic, helping to detect potential intrusions or attacks.
Predictive Analytics: By analyzing historical data, data science can forecast potential security breaches, allowing organizations to strengthen ...
I appeared for an interview before Jun 2024, where I was asked the following questions.
Converting JSON data into an object type can be done using built-in methods in various programming languages.
In JavaScript, use JSON.parse(): const obj = JSON.parse(jsonString);
In Python, use json.loads(): import json; obj = json.loads(jsonString)
In Java, use Gson library: Gson gson = new Gson(); MyClass obj = gson.fromJson(jsonString, MyClass.class);
In C#, use JsonConvert: var obj = JsonConvert.DeserializeObject<My...
I appeared for an interview before Jun 2024, where I was asked the following questions.
Indexing in a database improves query performance by allowing faster data retrieval through a data structure.
Indexes are like a book's index, helping locate data quickly without scanning the entire table.
Common types of indexes include B-tree, hash, and bitmap indexes.
For example, a B-tree index allows for efficient range queries, while a hash index is optimal for equality searches.
Indexes can speed up SELECT queries b...
I applied via Recruitment Consulltant and was interviewed in Feb 2024. There was 1 interview round.
I appeared for an interview before May 2024, where I was asked the following questions.
Key OOP concepts in Java include encapsulation, inheritance, polymorphism, and abstraction, each with unique characteristics.
Encapsulation: Bundling data and methods that operate on the data within a class. Example: private variables with public getters/setters.
Inheritance: Mechanism to create a new class using properties and methods of an existing class. Example: class Dog extends Animal.
Polymorphism: Ability to prese...
Joins in databases combine rows from two or more tables based on related columns.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;
LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;
RIGHT JOIN: Returns all records from the right table and matched records from ...
I appeared for an interview before Apr 2024, where I was asked the following questions.
Top trending discussions
Create a hero section for website
I applied via LinkedIn and was interviewed before Oct 2023. There were 2 interview rounds.
Giva a Full stack project. based on MERN AND MEAN stack
I appeared for an interview before Feb 2024.
I applied via Recruitment Consulltant and was interviewed before Feb 2023. There were 3 interview rounds.
JavaScript, React Js
I appeared for an interview in Nov 2022.
Strong appitude knowledge is required.
Some of the top questions asked at the Cyfirma Software Engineer interview -
based on 5 interview experiences
Difficulty level
Duration
based on 5 reviews
Rating in categories
Consultant
10
salaries
| ₹12.5 L/yr - ₹23.2 L/yr |
Senior Software Engineer
6
salaries
| ₹11 L/yr - ₹18.5 L/yr |
Cyber Security Analyst
6
salaries
| ₹2.4 L/yr - ₹5 L/yr |
Software Developer
5
salaries
| ₹4.5 L/yr - ₹11.2 L/yr |
Senior Analyst
5
salaries
| ₹6 L/yr - ₹15 L/yr |
Primus Global Technologies
TriGeo Technologies
GrapplTech
Plada Infotech Services