i
SATTRIX Information Security
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2021. There were 4 interview rounds.
Python is interpreted language to provide ease of use, flexibility and portability.
Python code is executed line by line, making it easier to debug and test.
Python does not require compilation, making it more flexible and portable.
Python's interpreter allows for dynamic typing and automatic memory management.
Python's interpreter also allows for interactive programming and rapid prototyping.
Python's interpreted nature ma...
Top trending discussions
posted on 17 Aug 2021
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
List is a collection of ordered and changeable elements.
Lists are created using square brackets []
Elements in a list can be of different data types
Lists can be sliced and concatenated
Example: my_list = [1, 'apple', True, 3.14]
Lists are mutable and can be modified, while tuples are immutable and cannot be modified.
Lists are enclosed in square brackets [], while tuples are enclosed in parentheses ().
Lists can have elements of different data types, while tuples can have elements of the same or different data types.
Lists have more built-in methods for manipulation, such as append(), remove(), and sort().
Tuples are generally used for heterogeneo...
A dictionary is a collection of key-value pairs, where each key is unique and used to access its corresponding value.
Keys must be immutable objects like strings, numbers, or tuples.
Values can be any type of object, including other dictionaries.
Dictionaries are unordered, meaning the order of items is not guaranteed.
Accessing a value using a key is fast and efficient.
Example: {'name': 'John', 'age': 30, 'city': 'New Yor
To get the value for a key from a dictionary in Python, use the square bracket notation or the get() method.
Use square brackets and the key name to access the value directly: dictionary[key]
Alternatively, use the get() method to retrieve the value: dictionary.get(key)
If the key is not present in the dictionary, using square brackets will raise a KeyError, while get() will return None or a default value if specified
Memory management is the process of allocating and deallocating memory in a computer system.
Memory is allocated dynamically using malloc() or new() functions.
Memory leaks occur when memory is not deallocated after use.
Garbage collection is used in languages like Python to automatically deallocate memory.
Memory fragmentation can occur when memory is allocated and deallocated frequently.
Memory management is important for
RestAPI is a web service that uses HTTP requests to access and manipulate data.
RestAPI stands for Representational State Transfer Application Programming Interface.
It is a standard protocol used for creating web services.
It uses HTTP methods like GET, POST, PUT, DELETE to perform operations on data.
It returns data in various formats like JSON, XML, etc.
Examples of RestAPIs include Twitter API, Facebook API, etc.
posted on 22 Jul 2024
Version control tools are software tools that help in managing changes to source code over time.
Version control tools track changes made to files, allowing users to revert back to previous versions if needed.
They enable collaboration among team members by providing a centralized repository for code.
Examples of version control tools include Git, SVN, and Mercurial.
A system design for a messaging application like Whatsapp.
Use a distributed system architecture to handle large number of users and messages.
Implement end-to-end encryption for secure communication.
Utilize a message queue system for real-time message delivery.
Use a relational database for storing user data and a NoSQL database for message storage.
Implement push notifications for instant message alerts.
posted on 5 Feb 2025
posted on 17 Aug 2021
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
List is a collection of ordered and changeable elements.
Lists are created using square brackets []
Elements in a list can be of different data types
Lists can be sliced and concatenated
Example: my_list = [1, 'apple', True, 3.14]
Lists are mutable and can be modified, while tuples are immutable and cannot be modified.
Lists are enclosed in square brackets [], while tuples are enclosed in parentheses ().
Lists can have elements of different data types, while tuples can have elements of the same or different data types.
Lists have more built-in methods for manipulation, such as append(), remove(), and sort().
Tuples are generally used for heterogeneo...
A dictionary is a collection of key-value pairs, where each key is unique and used to access its corresponding value.
Keys must be immutable objects like strings, numbers, or tuples.
Values can be any type of object, including other dictionaries.
Dictionaries are unordered, meaning the order of items is not guaranteed.
Accessing a value using a key is fast and efficient.
Example: {'name': 'John', 'age': 30, 'city': 'New Yor
To get the value for a key from a dictionary in Python, use the square bracket notation or the get() method.
Use square brackets and the key name to access the value directly: dictionary[key]
Alternatively, use the get() method to retrieve the value: dictionary.get(key)
If the key is not present in the dictionary, using square brackets will raise a KeyError, while get() will return None or a default value if specified
Memory management is the process of allocating and deallocating memory in a computer system.
Memory is allocated dynamically using malloc() or new() functions.
Memory leaks occur when memory is not deallocated after use.
Garbage collection is used in languages like Python to automatically deallocate memory.
Memory fragmentation can occur when memory is allocated and deallocated frequently.
Memory management is important for
RestAPI is a web service that uses HTTP requests to access and manipulate data.
RestAPI stands for Representational State Transfer Application Programming Interface.
It is a standard protocol used for creating web services.
It uses HTTP methods like GET, POST, PUT, DELETE to perform operations on data.
It returns data in various formats like JSON, XML, etc.
Examples of RestAPIs include Twitter API, Facebook API, etc.
posted on 15 Jan 2025
List is mutable, tuple is immutable in Python.
List is mutable, meaning its elements can be changed after creation.
Tuple is immutable, meaning its elements cannot be changed after creation.
List is defined using square brackets [], tuple using parentheses ().
Example: list_example = [1, 2, 3], tuple_example = (4, 5, 6)
I applied via LinkedIn and was interviewed before Apr 2023. There were 2 interview rounds.
Cyber Security Engineer
55
salaries
| ₹2.3 L/yr - ₹9 L/yr |
Cyber Security Analyst
48
salaries
| ₹2 L/yr - ₹8 L/yr |
Security Analyst
36
salaries
| ₹2.3 L/yr - ₹9.2 L/yr |
SOC Analyst
31
salaries
| ₹2 L/yr - ₹6.2 L/yr |
Information Security Analyst
26
salaries
| ₹3 L/yr - ₹5.4 L/yr |
Paladion Networks
Kratikal Tech Private Limited
Safe Security
TCS