Sandvine
GVK Emergency Management and Research Institute Interview Questions and Answers
Q1. traversing the web pages which has links to other web pages in specific orders
Traversing web pages with links in specific orders requires web scraping and following the links recursively.
Use web scraping tools like BeautifulSoup or Scrapy to extract links from web pages.
Implement a recursive function to follow the links in specific orders (e.g. depth-first or breadth-first).
Track visited pages to avoid infinite loops or revisiting the same pages.
Handle errors and exceptions when accessing web pages or following links.
Q2. implement something which you donot know by researching
Implementing a neural network for image recognition
Research different types of neural networks such as Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs)
Study how to preprocess image data and feed it into the neural network
Learn about popular deep learning frameworks like TensorFlow or PyTorch
Experiment with training a neural network on a dataset like MNIST for digit recognition
Q3. How to search in a dictionary?
To search in a dictionary, use the key-value pairs and access the value using the desired key.
Access the dictionary using the key to retrieve the corresponding value.
If the key is not present, handle the error or return a default value.
Example: dictionary['key'] returns the value associated with 'key'.
Q4. Intersection of two linked list
Intersection of two linked lists
Traverse both lists and compare each node
Use a hash table to store nodes of one list and check for intersection in the other list
Find the length of both lists, move the pointer of the longer list to the same distance from the end as the shorter list, and then compare nodes
Q5. How to list out relevant files from a folder which was updated in a given time period
Use a script to list relevant files updated within a given time period in a folder
Use a scripting language like Python or Bash to iterate through files in the folder
Check the last modified timestamp of each file and compare it to the given time period
Create a list of files that meet the criteria and display or output them
Q6. Difference between Python and C++, Neural Networks, etc
Python is a high-level, interpreted language known for its simplicity and readability. C++ is a lower-level, compiled language with more control over memory management.
Python is easier to learn and write code quickly compared to C++.
C++ allows for more control over memory management and is typically faster than Python.
Python is commonly used for neural networks due to its simplicity and readability.
C++ is also used for neural networks when performance is a priority.
Neural net...read more
Q7. How will you monitor if a system went down
I will use monitoring tools to receive alerts and notifications if a system goes down.
Set up monitoring tools like Nagios, Zabbix, or Prometheus to track system health
Configure alerts to be sent via email, SMS, or Slack when system goes down
Implement automated scripts to restart services or systems if they fail
Regularly check system logs for any error messages or warnings
Q8. Check wether its a palindrome linked list
Check if a linked list is a palindrome
Traverse the linked list to find the middle point
Reverse the second half of the linked list
Compare the first half with the reversed second half
Top HR Questions asked in GVK Emergency Management and Research Institute
Interview Process at GVK Emergency Management and Research Institute
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month