i
Crownstack
Technologies
Filter interviews by
var and val are keywords used for declaring variables in Kotlin.
var is used for declaring mutable variables whose value can be changed.
val is used for declaring immutable variables whose value cannot be changed.
Both var and val can be used for declaring variables of any data type.
Example: var age: Int = 25 (mutable variable), val name: String = "John" (immutable variable)
Scope functions are Kotlin's way of executing a block of code within the context of an object.
There are five scope functions: let, run, with, apply, and also.
They help to reduce boilerplate code and make code more concise.
Each function has a specific use case, such as accessing properties or chaining method calls.
Example: val result = myList?.let { list -> list.filter { it > 0 } }
Example: val result = myList.run { filt...
Top trending discussions
posted on 12 Apr 2023
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 3 interview rounds.
25 MCQ questions online with time limit
Create webapp . Frontend, Backend , data encryption
Aptitude test details in the snovasys are best aptitude test details in snovasys and in the snovasys i thought like i need to learn more in the aptitude atmy strating of career and all all all alllllllllllllllllllllllll abc and the best buddy program we have invested on the internet today at the speed limit of data and the policy are not good we need to improve all the data and the data is not good of all the data to be shared and with in the organisation all the data is must and should need to learn careful and all the data is need to know all the must and should detailed actions are taken on their data
I am unable to provide my current salary as it is confidential.
My current salary is confidential and I am unable to disclose it.
I prefer to discuss salary expectations rather than disclosing my current salary.
Salary is negotiable based on the position and responsibilities.
I am more interested in discussing the opportunities and growth potential in this role.
I applied via Campus Placement and was interviewed in Dec 2023. There were 2 interview rounds.
Give a pattern and solved people enter into techinal round 1.I cleard this test and enter to tr1
I appeared for an interview before Jul 2023, where I was asked the following questions.
WebSocket is a protocol for full-duplex communication channels over a single TCP connection, enabling real-time data exchange.
WebSocket allows persistent connections, reducing latency compared to traditional HTTP requests.
It is commonly used in applications like chat apps, online gaming, and live notifications.
WebSocket connections start with an HTTP handshake, then upgrade to a WebSocket connection.
Example: A chat app...
Integrating WebSocket in an Android project allows real-time communication between client and server.
1. Add dependencies: Use libraries like 'OkHttp' or 'Java-WebSocket'. Example: 'implementation 'com.squareup.okhttp3:okhttp:4.9.1''
2. Create a WebSocket client: Use OkHttpClient to create a WebSocket instance. Example: 'OkHttpClient client = new OkHttpClient();'
3. Implement WebSocketListener: Override methods like onOpe...
I applied via Recruitment Consulltant and was interviewed before Apr 2023. There were 3 interview rounds.
An actual component is a reusable and modular piece of software that performs a specific function within a larger system.
Components are often designed to be independent and can be easily integrated into different systems.
Examples of components include buttons, input fields, and dropdown menus in a user interface.
Components can have their own logic, styling, and functionality, making them versatile building blocks for s...
Designing the architecture for a software system involves planning the structure and components of the system.
Identify the key components of the system and their interactions
Choose appropriate technologies and frameworks for each component
Consider scalability, performance, security, and maintainability
Create a detailed diagram or documentation of the architecture
I applied via Company Website and was interviewed in Jul 2023. There were 4 interview rounds.
I have given the coding test in python language. Out of 5 questions, we have to attain a minimum of 3 questions.
posted on 4 Nov 2023
I appeared for an interview in Oct 2023.
Easy to medium
profit and loss questions
Permutation and combination
Easy to medium
45 mins
Operator overloading allows operators to be redefined for user-defined types in Java.
Operator overloading is not supported in Java as it can lead to ambiguity and confusion.
Java does not allow custom operators to be defined or existing operators to be overloaded.
Instead of operator overloading, Java provides method overloading where methods with the same name but different parameters can be defined.
Java is a high-level, object-oriented programming language known for its platform independence and robust features.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
It is object-oriented, allowing for modular and reusable code
Java is known for its robust standard library, which includes tools for networking, I/O, and more
It supports multithreading, allowing for concurrent e...
posted on 24 Sep 2024
I applied via Campus Placement
Easy aptitude, 30 min with 20 question
based on 1 review
Rating in categories
Senior Software Engineer
15
salaries
| ₹9.2 L/yr - ₹16.5 L/yr |
Front end Developer
11
salaries
| ₹3 L/yr - ₹9.5 L/yr |
Senior Inside Sales Executive
10
salaries
| ₹4.8 L/yr - ₹8 L/yr |
Reactjs Developer
9
salaries
| ₹3 L/yr - ₹10 L/yr |
Quality Analyst
8
salaries
| ₹4.8 L/yr - ₹8.5 L/yr |
Zidio Development
Northcorp Software
Accel Frontline
Elentec Power India (EPI) Pvt. Ltd.