Featured Post

How to Read a CSV File from Amazon S3 Using Python (With Headers and Rows Displayed)

Image
  Introduction If you’re working with cloud data, especially on AWS, chances are you’ll encounter data stored in CSV files inside an Amazon S3 bucket . Whether you're building a data pipeline or a quick analysis tool, reading data directly from S3 in Python is a fast, reliable, and scalable way to get started. In this blog post, we’ll walk through: Setting up access to S3 Reading a CSV file using Python and Boto3 Displaying headers and rows Tips to handle larger datasets Let’s jump in! What You’ll Need An AWS account An S3 bucket with a CSV file uploaded AWS credentials (access key and secret key) Python 3.x installed boto3 and pandas libraries installed (you can install them via pip) pip install boto3 pandas Step-by-Step: Read CSV from S3 Let’s say your S3 bucket is named my-data-bucket , and your CSV file is sample-data/employees.csv . ✅ Step 1: Import Required Libraries import boto3 import pandas as pd from io import StringIO boto3 is...

10 Tech Mahindra Fresher Interviews Questions

Here're the ten top interview questions asked during fresher interviews. These are general questions and applicable for all B. Tech branches.

10 Interview Questions

These are general interview questions who is looking for job either on/off campus drives.

1. What is Full-Service Web-hosting?

It is a service offered by website hosting companies. So that the site can be accessed via the world wide web.


2. What is meant by Port blocking within LAN?

It restricts the users to access services through various ports. The ports are USB, DVD port, Floppy, Removal device ports.

3. What is IDN?

It enables people to use Domain names in local languages.


4. Can we call one program (not include) from another program?

Yes, you can call. Here not include means external program.


5. How can you sort the elements of an array in descending order?

In C++, you can use Array.Reverse(arr);


10 Top Tech Mahindra Fresher Interviews Questions


6. How do I update my DNS records?

You can update DNS records in CNAME. Here're more options.


7. How do non-root -bridges decide, which port will affect the root port?

In each non-root bridge (CAT2, CAT3, CAT4), Root Port selection is based on the port having the lowest cost to the Root Bridge (CAT1).

8. Difference between response.write() and server.transfer()?

The response.write() - writes a string to the browser.

The server.transfer() - an ASP page transfers the current page request to another ASP page in the same server.


9. What are the top Organization structure attributes?

  • Simplicity
  • A clear line of authority
  • Lesser Managerial Levels
  • Unity of command and Direction
  • Here are more options

10. How does the browser knows to go to a certain IP address when you type google.com?

The router decides when it receives google.com. The router has configuration details such as routing IP address.

Comments

Popular posts from this blog

SQL Query: 3 Methods for Calculating Cumulative SUM

5 SQL Queries That Popularly Used in Data Analysis

Big Data: Top Cloud Computing Interview Questions (1 of 4)