Top 100 Python Interview Questions | Python Programming | Crack Python Interview |Great Learning

  Рет қаралды 361,405

Great Learning

Great Learning

Күн бұрын

Пікірлер: 182
@greatlearning
@greatlearning 2 жыл бұрын
Register and get a free Certificate for the course: glacad.me/3pGFCHv Topics Covered 00:00:00 Intro 00:02:58 Agenda 00:04:26 Interview questions and answers for beginners 01:25:00 Interview questions and answers for experienced users 01:57:20 Tricky interview program questions and solutions 02:58:48 Summary
@AyushKumawat-j7n
@AyushKumawat-j7n Жыл бұрын
00:48:00 the string.capitalize() function changes ("this String") to ("This string") because it firstly converts all the characters to lower case and then just capitalize the first character. 00:52:30 you can remove duplicated by l=[1,2,2,1,9,4,5,7,4] print(list(set(l))) ## set() function changes the order of the list, use it carefully##
@ironrose6
@ironrose6 Жыл бұрын
To clarify, at least half of all these questions are about NumPy and Pandas, so don't waste your time on those if they aren't applicable to you. Also, 29 at 2:49:29 has needless complexity and you will get docked for it in most interviews. To quickly swap the first and last elements in a list in python it's extremely simple and easy and always the same: my_list[0], my_list[-1] = my_list[-1], my_list[0] Only build something more robust if they ask you to- don't risk wasting time and not being able to complete your interview.
@greatlearning
@greatlearning 3 жыл бұрын
🔥 Get your free certificate of completion for the Python Interview Questions and Answers course, Register Now: glacad.me/3pzJUAm
@TheRaju991
@TheRaju991 3 жыл бұрын
Where is the jupyter notebook?
@funyatrawithrb571
@funyatrawithrb571 3 жыл бұрын
nested list i think
@thealphabong9195
@thealphabong9195 3 жыл бұрын
Could you please share the 100 Question asnswer sheet as pdf with us ?
@prathameshvaidya3508
@prathameshvaidya3508 3 жыл бұрын
For 2:04(Check if input number is pallindrome or not) I thought this is the simple program n=int(input("ENTER INTEGERS:")) b='' " for i in str(n): b+=i c=b[::-1] d=int(c) if d==n: print("The given number is pallindrome") else: print("The given number is NOT pallindrome")
@bhargav7476
@bhargav7476 2 жыл бұрын
Better code for palindrome 02:03:55 : x = 110011 if str(x) == str(x)[::-1]: print(True) else: print(False)
@AMITKUMAR-np7el
@AMITKUMAR-np7el 2 жыл бұрын
just write return str(x)==str(x)[::-1]
@MrSyzygyG
@MrSyzygyG 2 жыл бұрын
1:33:37 you have an error it should be: df[df.col2 != 'A'] watching this because i'm the one behind the desk giving an interview lol, am going to ask the trick question about tuples, thanks. :)
@rahulagarwal7182
@rahulagarwal7182 2 жыл бұрын
great video ..it covers almost all the basic stuff that can be asked in an interview..Fantastic Ladies and Gentlemen
@priyanshuSinghh
@priyanshuSinghh 2 жыл бұрын
Thanks for this video i placed in IBM bcz of your video 💥💥
@jaganvichu
@jaganvichu 3 жыл бұрын
How many people's are going to attend interview?
@sravanireddy5277
@sravanireddy5277 Жыл бұрын
Mee too
@arumugam-ok2lb
@arumugam-ok2lb Жыл бұрын
​@@sravanireddy5277when is the interview????
@kc5351
@kc5351 11 ай бұрын
Me❤
@FreeCoreUz
@FreeCoreUz 6 ай бұрын
me
@sasikiran-kh3ol
@sasikiran-kh3ol 2 ай бұрын
Me
@aishwaryraj1142
@aishwaryraj1142 2 жыл бұрын
l = [ 1,1,1,2,2,2,3,3,3,3,4,5,5,5,6,6] l = list(set(l)) to remove duplicate elements from list
@PresetNationMaxT
@PresetNationMaxT 22 күн бұрын
X = 110011 If str(x) == str (x)[::-1]: Print("true") Else: Print("false")
@avirajankitjain256
@avirajankitjain256 3 жыл бұрын
Covers all concept Thanks. Please create a same video MySQL
@jyotibala7545
@jyotibala7545 2 жыл бұрын
i have got alot knowledge of python. fantastic. while watching this video, i enjoyed aswell as you kept on saying fantastic. it was awesome.
@anandmathad5678
@anandmathad5678 3 жыл бұрын
When the concept is easy, like head and tail of a dataframe, he is explaining with examples.. But when he is explain complex concepts like merge, he is just walking through with explanation
@deus9246
@deus9246 2 жыл бұрын
Yeah! I also spotted that. I think he should fix that. Spending a lot of time on easy questions and just blushing on important questions is not that exciting.
@anandkumar-ir8zj
@anandkumar-ir8zj 2 жыл бұрын
True , I've seen this clever move by many instructors
@andyramananjanahary6739
@andyramananjanahary6739 10 ай бұрын
01:32:55 Actually, we don't need the dropna to remove the first the column. df=df[df.col1!=1] drops it
@cassiehooo441
@cassiehooo441 3 жыл бұрын
Q29: 52:30 use my_list = set(list(my_list)) works. But the output shows the values in different orders as the original list.
@vanihs8216
@vanihs8216 3 жыл бұрын
Because set is an unordered collection of data
@sage.swagat
@sage.swagat 2 жыл бұрын
U can use sort() to when it is in list. mylist=[1,2,3,3] newlist= sort(list(set(mylist)))
@Thewordmuse_
@Thewordmuse_ 2 жыл бұрын
1st Question) What are Key features Of Python) 4:27
@marianomartinez84
@marianomartinez84 2 жыл бұрын
I'm just trying to do some constructive criticism here as this is viewed by a lot of beginners. IMO the example about passing values by value or by reference is misleading. In python, everything is passed by reference, except immutable objects which are passed by value. So in your first example where you are using a list and doing "print(arr)", the list is being passed by reference (actually a copy of the reference is passed). The print function could modify the list, it's just that it doesn't do it cause that's not its behavior. It would be better if you at least use a tuple instead of a list in that example, and better if you could talk about mutable and immutable types.
@mohitkhushlani6733
@mohitkhushlani6733 5 ай бұрын
I agree with you, and I hope the instructor would have a better understanding of the python instead of just reading the already-made PPT/code/Content.
@AjitKumar-xo2lb
@AjitKumar-xo2lb 2 жыл бұрын
2:49:50 sample_list[0], sample_list[-1]=sample_list[-1], sample_list[0]
@adityagarg673
@adityagarg673 3 жыл бұрын
Thanks a lot sir for all your endeavors to enhance our skills. ❤
@AjitKumar-xo2lb
@AjitKumar-xo2lb 2 жыл бұрын
2:11:29 0 0 1 0 1 2 0 1 2 3 0 1 2 3 4 for inp_num in range(6): for i in range(inp_num): print(i,end=" ") print("")
@gurukanalytics
@gurukanalytics Жыл бұрын
8. Advanced Users - Lambda function to add numbers in a list: ans = lambda x:sum(x)
@saivivek754
@saivivek754 3 жыл бұрын
Kindly share the Collab File discussed in the Video to download ! That would really help !!
@Surajpareek07
@Surajpareek07 3 жыл бұрын
Great lesson! Here is a request, pls provide the materials also. I have faced this issue 2-3 times on great learning youtube videos... Pls do provide the material if you have mentioned in the video about it.
@sandeepkanna1453
@sandeepkanna1453 3 жыл бұрын
Thank you sur i got selected beacause of your interview question and your teaching
@shubhangikande2695
@shubhangikande2695 2 жыл бұрын
How do you prepared for the placement?
@sandeepkanna1453
@sandeepkanna1453 2 жыл бұрын
@@shubhangikande2695 I prepare the basics of python by this video
@sandeepkanna1453
@sandeepkanna1453 2 жыл бұрын
@wizard scholar in cognizant bro salary 4 lpa
@sandeepkanna1453
@sandeepkanna1453 2 жыл бұрын
@wizard scholar I am selected on campus bro
@Vikku_crazy_fan
@Vikku_crazy_fan 2 жыл бұрын
@wizard scholarthrough their own website or linked in bro
@abhinavkale4632
@abhinavkale4632 Жыл бұрын
for question 55. import pandas as pd # Create a sample DataFrame df = pd.DataFrame({'col1': ['A', 'B', 'C', 'A', 'D'], 'col2': [1, 2, 3, 4, 5], 'col3':['A','A','B','C','D']}) # Create an empty list to store the index of the rows to drop to_drop = [] # Iterate through the rows of the DataFrame for index, row in df.iterrows(): # Check if the value 'A' is present in any of the columns of the row if 'A' in row.values: # If it is, append the index to the list of rows to drop to_drop.append(index) print(df) # Drop the rows using the list of indexes df = df.drop(to_drop) print(df)
@arpithav5812
@arpithav5812 2 жыл бұрын
Hats off to you for making such a great video with practicals. I understood more than i had learnt because of practicals. I dont know how to tahank you. Hoping to attend interview next month . Thank you so much.
@kavitapatel117
@kavitapatel117 3 жыл бұрын
Question 2: Keyword cannot* be used as identifiers, function names etc..
@srinivassiddarth
@srinivassiddarth Жыл бұрын
Fantastic video. Thanks.🙏🙏🙏🙏🙏🙏
@lakshminagapratyushaturlap9936
@lakshminagapratyushaturlap9936 3 жыл бұрын
Appreciate your effort in collecting these questions..Thanks for the collection..Hope it helps in cracking TR for my placement
@deepak-lv4vn
@deepak-lv4vn Жыл бұрын
Did it helped?
@travel_souls
@travel_souls 2 жыл бұрын
2:34:00 everything in python is pass-by-reference
@akshatmishra5115
@akshatmishra5115 Жыл бұрын
Completed this in one sitting Thank you sir
@rishichowdary9764
@rishichowdary9764 Жыл бұрын
"fantastic guys" is the only Word I'm mostly listening while viewing the whole lecture.😂😂😂
@Propertylucknow209
@Propertylucknow209 3 жыл бұрын
Please provide notes in the form of pdf of this session 🙏🙏🙏🙏
@prashantdas3618
@prashantdas3618 2 жыл бұрын
Question 5) for i in range(1, 6): print((str(i)+' ')*i)
@faizaanalibaig6241
@faizaanalibaig6241 Жыл бұрын
Thank you so much for the valueable information and boosting our skills
@elahehsobhani4322
@elahehsobhani4322 2 жыл бұрын
Fantastic ! Thank you so much ! Just I realized that question 28 in the last part has not been solved correctly. If you try it with a string of length 20, and try to have 4 chunks, it will give you 5 chunks instead
@greatlearning
@greatlearning 2 жыл бұрын
Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content
@timurkeskinturk6898
@timurkeskinturk6898 2 жыл бұрын
Yes, the question says "into n chunks" but solution is doing chunks with number of n element.
@ArchanaKshirsagar
@ArchanaKshirsagar 3 жыл бұрын
for palindrome question. cant we write a function which returns the reverse of the number like def ispalindrome(s) return s[::,-1] s = 1221 p = ispalindrome(str(s)) if (p == s) print (' palindrome') else print('Not palindrome')
@zabroadcast
@zabroadcast 2 жыл бұрын
if condition will fail as s in an int while p is str
@veereshkurubara8652
@veereshkurubara8652 2 жыл бұрын
Thank you very much it was very helpful for me
@kobehaim5986
@kobehaim5986 Жыл бұрын
Hey, I liked the video and especially that you talked about Liverpool!
@tiyasadey2211
@tiyasadey2211 2 жыл бұрын
Thank you very much sir . It is really helpful 👍
@ArunKumar-oc9nf
@ArunKumar-oc9nf Жыл бұрын
🙏🙏
@prathameshvaidya3508
@prathameshvaidya3508 3 жыл бұрын
Question No 37 A tuple can contain only the predefined number of values, in dictionary there is no such limitation. A tuple can contain different values with different datatype while a dictionary can contain only one datatype value at a time
@prashantmahamuni
@prashantmahamuni 3 жыл бұрын
d = {1 : 'one', 2 : 2} , dict can heterogeneous datatypes
@prathameshvaidya3508
@prathameshvaidya3508 3 жыл бұрын
@@prashantmahamuni keys in dictionary are not heterogeneous dude
@ironrose6
@ironrose6 Жыл бұрын
@@prathameshvaidya3508 You didn't say dictionary key though, you said value. In dictionaries, a key is what references values. Make sure you don't get that mixed up in an interview.
@csbytes137
@csbytes137 Жыл бұрын
d = {1: "one", "one" : 1} is a valid dictionary, so dictionary keys can be heterogeneous. [version python 3.11]
@jaxeight
@jaxeight 3 жыл бұрын
Thank you for this. Very straightforward and easy.
@greatlearning
@greatlearning 3 жыл бұрын
Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content
@kolukuluriaditya2284
@kolukuluriaditya2284 2 жыл бұрын
Thanks for collecting questions ..very helpfull..
@mainlykanchan8740
@mainlykanchan8740 2 жыл бұрын
Thanks for this video anirudh sir 🙏🏼
@82_dishamandal49
@82_dishamandal49 3 жыл бұрын
Thankyou for this video❤
@malikgaruba4079
@malikgaruba4079 2 жыл бұрын
Great refresher. Thanks man
@jetendersharma
@jetendersharma 3 жыл бұрын
great session.... its very helpful to appear in any python interview Can we get the jupyter file please ....
@jetendersharma
@jetendersharma 3 жыл бұрын
If possible to share the file then pls share at G-drive of same account
@niranjanswain8276
@niranjanswain8276 2 жыл бұрын
Thanks for sharing the knowledge...
@ExploreMalaya
@ExploreMalaya 3 жыл бұрын
thank you i have gone through the whole video..
@dangeroussarcasm717
@dangeroussarcasm717 3 жыл бұрын
Hi sir kindly plz make vdo on TabPy also it will be a great help 😍
@sushilshah84
@sushilshah84 2 жыл бұрын
Question No 17 - how to get access the csv file available in your computer in Colab Research?
@jaydeeppatidar4189
@jaydeeppatidar4189 2 жыл бұрын
Great video and actually like Interview.
@greatlearning
@greatlearning 2 жыл бұрын
Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content
@maheshchaugule8940
@maheshchaugule8940 Жыл бұрын
Thank you :)
@RZOLTANM
@RZOLTANM 5 ай бұрын
HI, Great set of questions. You mention that the Jupyter NB is available for this can please provide link to it?
@vinodangadi674
@vinodangadi674 2 жыл бұрын
Nicely explained!! Very much helpful:)
@greatlearning
@greatlearning 2 жыл бұрын
Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content
@ashwinr5058
@ashwinr5058 2 жыл бұрын
Thank you for sharing
@rohittech5605
@rohittech5605 2 жыл бұрын
Ye video agar hindi me rahta to abhi million view rahta , fantastic
@sonamgupta-zp1sr
@sonamgupta-zp1sr 3 жыл бұрын
Thank you so much..✌
@DenizTheUnbeaten
@DenizTheUnbeaten Жыл бұрын
Thank u sir!
@bhargav7476
@bhargav7476 2 жыл бұрын
1:33:30 dropna( ) isn't doing anything, line below is dropping that row
@1111Shahad
@1111Shahad 2 жыл бұрын
Thank you Anirudh
@veerabadhraswamygopu628
@veerabadhraswamygopu628 3 жыл бұрын
Next level 💯💯
@ezgikalaycioglu4750
@ezgikalaycioglu4750 2 жыл бұрын
another solution for palindrome: def palindrome(number): str_num=str(number) if str_num[::1] == str_num[::-1]: return True return False
@sohelmukadam
@sohelmukadam 3 жыл бұрын
Please share the jupyter notebook
@blacktigershearthstoneadve6905
@blacktigershearthstoneadve6905 Жыл бұрын
The code at 2:54:46 is incorrect. It does not break a list into n chunks. It breaks it into unknown amount of chunks with n elements each.
@itsall-in-one256
@itsall-in-one256 8 ай бұрын
Is this applicable for data analyst/ data scientist interview or for development only?
@hazemmelliti6183
@hazemmelliti6183 Жыл бұрын
Thank you ! can u share the video slides ?
@kanchidoshi6907
@kanchidoshi6907 2 жыл бұрын
Can you please share the jupyter notebook or PDF?
@deepaktripathi4381
@deepaktripathi4381 3 жыл бұрын
thanks
@vaishnavi.pvaishnavi.p8474
@vaishnavi.pvaishnavi.p8474 2 жыл бұрын
Is it the correct time for a fresher to learn python from now! To get a job later so easily plz answer it bro???
@shashankbharatrajan4211
@shashankbharatrajan4211 Жыл бұрын
Easiest way or logic for the 2nd largest number in a list, please check --> list1 = [2,7,3,5,9,11,6] list1.sort() list1.pop(-1) print(list1[-1])
@tannisthaghosh7684
@tannisthaghosh7684 3 жыл бұрын
Loved it
@PankajKumar-ut8hh
@PankajKumar-ut8hh 2 жыл бұрын
Question 5 of experienced users section, df.dropna() is not required. That is doing nothing for given dataset, and you are highlighting that part only.
@pallavidhamne8812
@pallavidhamne8812 3 жыл бұрын
great
@krunalgoswami4654
@krunalgoswami4654 3 жыл бұрын
4:30
@saishkhade5452
@saishkhade5452 2 жыл бұрын
Sir can you share the link for google collab notebook which you have shown in the video?
@raj-nq8ke
@raj-nq8ke 2 жыл бұрын
2:40:40
@jaswanthkumar4450
@jaswanthkumar4450 Жыл бұрын
Armstrong Definition is wrong! We can only cube each digit if the given number has only 3 digits. For other number we need to use power of total number of digits. This is the definition: An Armstrong number is a number that is equal to the sum of its own digits each raised to the power of the number of digits. so if your number is 3452 then we should check if (3**4)+(4**4)+(5**4)+(2**4)==3452. if yes, it is Armstrong otherwise not. similarly for number 10 we should check like this (1**2)+(0**2)==10. this not armstrong since 1 not equal to 10.
@pavan_kumar099
@pavan_kumar099 2 жыл бұрын
Provide PDF in all question and answers
@kumarkatakam7625
@kumarkatakam7625 2 жыл бұрын
Bro can u please provide any pdf for interview questions ..
@ashishmishra-um5zd
@ashishmishra-um5zd 2 жыл бұрын
buddy can I get a pdf for this really helpful
@pavan_kumar099
@pavan_kumar099 2 жыл бұрын
Plz send in PDF bro ..
@darveshmohammad9012
@darveshmohammad9012 3 жыл бұрын
Also share for java question
@amanahmed6057
@amanahmed6057 3 жыл бұрын
make same video for SQL
@codeatemail
@codeatemail 2 жыл бұрын
these are interview questions can be designed for data science engineers
@krishnaprasad-gc1gb
@krishnaprasad-gc1gb 2 жыл бұрын
Dictionary in python is ordered from python 3.6+
@praiseb2980
@praiseb2980 2 жыл бұрын
Legendary
@greatlearning
@greatlearning 2 жыл бұрын
Hi we are glad that you liked our Content Please do subscribe to our Channel for Similar & Awesome Content
@vinaybhargav3373
@vinaybhargav3373 2 жыл бұрын
Bro can you please share the ppt which you have used to explain..,?
@lakshyabhardwaj9541
@lakshyabhardwaj9541 3 жыл бұрын
can the decorators be called inheritance of functions?
@shivani8537
@shivani8537 2 жыл бұрын
52.26. my_list= list(set(my_list))
@SureshG-e8m
@SureshG-e8m Жыл бұрын
in the 2nd answer first line that keywords are reserved words which are used as identifiers and function names and more, i cannot understand that. The keyword cannot be used as an identifier, function, or variable name.
@sumitchandola7126
@sumitchandola7126 3 жыл бұрын
Really great content... But pls cover next topics in hindi
@TheRaju991
@TheRaju991 3 жыл бұрын
Which is the object that cannot be copied in python?
@yashspsharma
@yashspsharma 5 ай бұрын
if you don't mind can you provide PPT file of these question and answer
@dharmar2175
@dharmar2175 3 жыл бұрын
how many are came to comments to check time stamp and all interview questions listed one by one?
@ishitagupta2842
@ishitagupta2842 Жыл бұрын
its more towards data science and ml
@ratishkumar563
@ratishkumar563 2 жыл бұрын
How many time you say Fantastic.
@pratiknaikwade95
@pratiknaikwade95 2 жыл бұрын
Sir can you please provide pdf of this .....
@chd9841
@chd9841 2 жыл бұрын
Can we get this jupyter notebook
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 19 МЛН
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 6 МЛН
Thank you Santa
00:13
Nadir Show
Рет қаралды 53 МЛН
Python for Coding Interviews - Everything you need to Know
26:18
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 719 М.
Fresher Python Mock Interview  | Technical Round | Best Training Institute in Hyderabad
7:38
Coding Interviews Be Like
5:31
Nicholas T.
Рет қаралды 6 МЛН