i
NJ Technologies
Filter interviews by
I applied via campus placement at Veer Narmad South Gujarat University (VNSGU) and was interviewed before May 2023. There were 2 interview rounds.
DBMS, java ,oops concepts ,programming
Finlogic Technologies offers a dynamic work environment, cutting-edge technology projects, and opportunities for growth and learning.
Innovative projects and technologies to work on
Dynamic and collaborative work environment
Opportunities for growth and learning
Positive company culture and values
Java is safe and secure due to its strong type system, bytecode verification, and security manager.
Strong type system ensures type safety and prevents errors at compile time.
Bytecode verification ensures that code loaded by the JVM is safe to run.
Security manager allows fine-grained control over access to system resources.
Java's sandboxing feature restricts the actions that a program can perform, enhancing security.
Jav...
A collection of objects is a data structure that stores multiple objects of the same type.
Can be implemented using arrays, lists, sets, or maps
Each object in the collection can be accessed by its index or key
Examples include an array of integers, a list of strings, or a set of unique values
posted on 14 Nov 2024
I applied via Campus Placement and was interviewed in Oct 2024. There were 4 interview rounds.
Consist 3 coding questions medium level
I was interviewed in Jul 2024.
Create an API using Notepad to check if a string is a palindrome or not.
I applied via Campus Placement
Machine coding round
posted on 9 Jul 2024
Basic OOP questions for python programming language
Abstraction is the concept of hiding complex implementation details and showing only the necessary information to the user.
Abstraction allows users to focus on what an object does instead of how it does it
It helps in reducing complexity and improving efficiency in software development
Example: In object-oriented programming, abstract classes and interfaces are used to achieve abstraction
SQL databases are relational databases with structured data, while NoSQL databases are non-relational databases with flexible, unstructured data.
SQL databases use structured query language for defining and manipulating data, while NoSQL databases use different query languages or APIs.
SQL databases are table-based, with a predefined schema, while NoSQL databases are document, key-value, wide-column, or graph-based.
SQL d...
Reverse a linked list by changing the direction of pointers
Start with three pointers: current, prev, and next
Iterate through the linked list, updating pointers to reverse the direction
Update the head of the linked list to the last node after reversing
Binary search algorithm efficiently finds the target value in a sorted array.
Start by defining the low and high indices of the array.
Calculate the mid index and compare the target value with the value at mid.
If target is less than mid value, update high to mid-1; if greater, update low to mid+1.
Repeat until target is found or low is greater than high.
posted on 6 Dec 2024
I applied via Walk-in and was interviewed in Jun 2024. There were 3 interview rounds.
Basic Logical programs
I applied via Campus Placement
Aptitude questions with 2-3 coding questions
Interpreter executes code line by line, compiler translates code into machine code before execution.
Interpreter translates code into machine code line by line during runtime
Compiler translates code into machine code before execution
Interpreted languages include Python, JavaScript
Compiled languages include C, C++
posted on 29 Nov 2024
I applied via AmbitionBox
Java, spring,springboot
2 Query question and 3 coding questions
Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Objects are instances of classes, which define the structure and behavior of the objects.
Encapsulation, inheritance, and polymorphism are key principles of object oriented programming.
Example: Java, C++, Python are popular languages that support object oriented programming.
Events in JavaScript are actions or occurrences that happen in the browser that the code can respond to.
Events can be triggered by user actions (like clicking a button), browser actions (like page load), or system events (like a timer expiring)
Event listeners are used to listen for and respond to events
Common events include click, mouseover, keydown, submit, etc.
Project , coding question, DBMS
2 DSA questions Both are from DP
Senior Executive
29
salaries
| ₹2 L/yr - ₹4.6 L/yr |
Java Developer
20
salaries
| ₹2.5 L/yr - ₹7.7 L/yr |
Assistant Deputy Manager
17
salaries
| ₹3.6 L/yr - ₹4.5 L/yr |
Senior Assistant Manager
12
salaries
| ₹5 L/yr - ₹11.3 L/yr |
Assistant Manager
9
salaries
| ₹4.4 L/yr - ₹6.5 L/yr |
TCS
Infosys
Wipro
HCLTech