Signzy Technologies
10+ Krishi Rasayan Exports Interview Questions and Answers
Q1. 1. How many different types of API do you know about? 2. What's the difference between SOAP API and REST API?
There are two main types of APIs - SOAP API and REST API.
SOAP API is a protocol-based API that uses XML for communication, while REST API is an architectural style that uses standard HTTP methods like GET, POST, PUT, DELETE.
SOAP API has a strict set of rules and standards, while REST API is more flexible and lightweight.
SOAP API requires more bandwidth and resources compared to REST API.
Examples of SOAP APIs include Salesforce API, while examples of REST APIs include Twitter ...read more
Q2. write script to display logs of GET response and response time and code from a log file?
Script to display logs of GET response and response time and code from a log file
Use grep command to filter GET requests from the log file
Use awk command to extract response time and response code from the filtered logs
Format the output using printf command
Example: grep 'GET' logfile | awk '{print $4, $9, $NF}' | printf '%-20s %-10s %-10s '
Q3. 4. What are the items in project contract? What factors would you include if you need to create a contract, so that client doesn't hold you for any legal issues?
Items in a project contract and factors to prevent legal issues with clients.
Scope of work
Project timeline
Payment terms
Deliverables
Change management process
Termination clauses
Confidentiality agreements
Dispute resolution mechanisms
Q4. 3. If you reach out to a vendor for API integration, what information would you look for?
Key information for API integration with a vendor
Vendor's API documentation
Authentication methods required
Rate limits and usage restrictions
Data formats supported (JSON, XML, etc.)
Error handling and response codes
Testing environment availability
Q5. How to see the cpu info on linux?
To see CPU info on Linux, use the 'lscpu' command.
Open the terminal and type 'lscpu' command
This will display detailed information about the CPU architecture, vendor, model name, speed, cache size, and more.
Other commands like 'cat /proc/cpuinfo' and 'top' can also be used to view CPU information.
Q6. what is VPC ?, NAT, Subnet networking protocols
VPC is a virtual private cloud that allows users to create a private network within the public cloud.
VPC provides a secure and isolated environment for resources in the cloud
NAT (Network Address Translation) allows instances in a private subnet to access the internet
Subnets are subdivisions of a VPC that allow users to segment their resources and apply different security policies
Q7. swap memory in linux, projects worked on , explain CI/CD , docker, kubernetes
Questions on swap memory, projects, CI/CD, Docker, and Kubernetes for Site Reliability Engineer role.
Swap memory is a space on the hard disk used as virtual memory when RAM is full.
Projects worked on may include automation, monitoring, and scaling.
CI/CD is a software development practice that involves continuous integration, testing, and deployment.
Docker is a containerization platform that allows for easy deployment and management of applications.
Kubernetes is an open-source...read more
Q8. What are Idempotent HTTP Requests?
Idempotent HTTP requests are requests that can be repeated multiple times without changing the result beyond the initial request.
Idempotent requests have the same outcome no matter how many times they are executed.
GET, PUT, and DELETE HTTP methods are typically idempotent.
POST requests are not idempotent as they can create new resources with each execution.
Q9. What is the port for HTTPS What is the command for date in linux
HTTPS port is 443. Command for date in Linux is 'date'.
HTTPS port is used for secure communication over the internet and is commonly used for websites that require login credentials or sensitive information.
The 'date' command in Linux displays the current date and time in the terminal.
Additional options can be added to the 'date' command to display the date and time in different formats.
Q10. Promises in javascript
Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and .catch() to handle errors.
Q11. What is the sales cycle?
The sales cycle is the process that a salesperson goes through to close a deal with a customer.
Includes prospecting, qualifying, presenting, handling objections, closing, and follow-up
Can vary in length depending on the complexity of the sale and the industry
Involves building relationships with potential customers and guiding them through the buying process
Q12. Event loop in nodejs
Event loop in Node.js manages asynchronous operations by executing callback functions when certain events occur.
Event loop is responsible for handling I/O operations, timers, and callbacks in Node.js
It allows Node.js to perform non-blocking operations efficiently
Event loop continuously checks the event queue for new events to execute
Q13. ACID Properties
ACID properties are a set of properties that guarantee reliable and consistent transactions in a database system.
Atomicity ensures that either all operations in a transaction are completed successfully or none at all.
Consistency ensures that the database remains in a valid state before and after the transaction.
Isolation ensures that the concurrent execution of transactions results in a system state that would be obtained if transactions were executed serially.
Durability ensu...read more
Top HR Questions asked in Krishi Rasayan Exports
Interview Process at Krishi Rasayan Exports
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month