@@AlgoTamizha en friend orutar ku anupunen,nala katuklam patunu santhosapatu sonaru (your face reminded him) such good heart to help others with no payback.. Thanks bro.. wish you happy new year & happiness in life,career,recognition 😃🌟✨🙌 30.12.2022 11:07 am (8-10ma)
helo bruh unga video nalla irunthuchu it was quite intersting,enaku epdi intha maari application logic huh build panrathu pathi video upload panringala may be it would be useful for many of my friends...who r currently preparing for placements..
this is comparator in java. a and b represent each element in the list and we can define the order to sort the list. here we are sorting the list in ascending order based of totalearnings.
@@AlgoTamizha thankyou so much bro ❤️, Keep posting more videos, in zoho second round they ask to solve problems in most efficient and optimized way ,soo please post videos with optimized solutions...thanks alot brother
is there a case:?? with total taxi 1 1 taxi at a: on 6 c-d is first option drop at 12 aloted 1 taxi but a a-b comes in second option drop at 8 should we alot 1 taxi for it?? or cancel
@@Lewis131-z9s sure bro, like general ah oru problem ku epdi logic build pandra madhiriya, kandipa solre, andha andha video laye en ipdi yosikromnu sollitu dha irken, but inum nalla solla try panren 😊, namma channel laye butterfly pattern irku bro parunga 🔥
@@sathishkumar-rk6mp oh adhu vandhu syntax for using that type of sorting.return la a - b pota ascending order la sort agum...b-a pota descending orderla sort aagum. namma normal ah sort pannlam loop potu. no difference
@@AlgoTamizha import java.util.*; class Taxi{ static int id=0; int taxicount; char currspot; int earnings; int freetime; List details; Taxi(){ id=id+1; taxicount = id; currspot = 'A'; earnings = 0; freetime = 6; details = new ArrayList(); } public void booktaxi(char currspot , int earnings , int freetime , String detail){ this.currspot = currspot; this.earnings = earnings; this.freetime = freetime; this.details.add(detail); } public void printdetails (){ System.out.println("Taxi:"+this.taxicount+" Earnings :"+this.earnings); System.out.println (" BookingID CustomerID From To PickupTime DropTime Amount"); for(String s : this.details){ System.out.println(s); } } }
class Main{ private static List taxis(List taxis , char pickuppoint , int pickuptime){ List freetaxis = new ArrayList(); for(Taxi t : taxis){ if(t.freetime
I have a doubt.. Enana.. Ipa enaku pick up time 7 at point D nu kodutha ena agum.. I mean 1 hr la endha taxi yum A to D ku pogadhula.. Apo taxi unavailable nu msg varnumla?
nice question . but this case will be handled when getting list of freeTaxis , this is checked in that if condition, only if a taxi satisfies that, it will be added to freeTaxis list. ,😁
good question, we dont care about all the 3 nextFree times, we will only keep the latest or the 3rd free time because only that is enough to see if taxi will be free at a time we need it.
another good question bro, but as I explained in video, the time is given in 24 hours format, not in am or pm so night 9 will be given as 21, which should work as expected. Nice questions🔥😊
@@AlgoTamizha ok lets consider you made a booking for 18:00 then next assume next free time is 20:00 if the next booking has to be made for mrng 9 it should accept right. How will your code behave for this input
@@Dinakaran4 since this is just a application building question, this is not expected, but if you want that functionality , we have to make it more complex which is more than the scope of the interview.we assume every day morning at 6 all taxis are free, if you can, you can take my code and add many types of extra functionalities, it would be a good exercise, if you have any doubts you can reach me on insta also 😊
you can but it will be difficult to manage, because you need classes to create proper functionalities. but in C you only have structures. so java or C++ is recomended
Booking.java,taxi.java epdi bro rendu file combine aaguthu and rendaiyu orey file ah poda mudiyatha rendu file ku vera vera main class and main method irukaaa
thedi pakren endha edathulayum, complete ah irka matengudhu.. adhunala dhan ovvoru video va na poda try panren.. en apdina ovvortharkum interview la kekum bodhu light ah maarum. so edhuvume fixed ah illa.. adhu dha
Hey brother is it must that I should solve these problems in java and c language I personally work in Javascript and I don't know much about these languages so will they allow me to write this code in js?? Can I expect Node to be installed in the system I'm about to code ?? Thank you. Honestly speaking js is far better .
@32:10 collection.sort(freetaxi, (a,b)-> a.totalEarnings-b.totalEarnings); unable to understand , exact aa solanum na (a,b)-> a.totalEarnings-b.totalEarnings ithu ena mari syntax bro i understand that you sorting on basis of earning ,but code wise got stuck
@@AlgoTamizhabro really thanks for the instant reply , intha mari innu application video podunga bro nala iruku neraiya learn panra bro.... thanks a lot atleast weekly once intha application base pani oru video bro very useful to us
mainly classes and objects la strong ah irkanum bro, but application thavira coding question ketangana,, maybe hard string problems, tree or graph chance irku
@@AlgoTamizha naan Aug 6th Python la than basic coding round finish panna next day advanced coding round entha language la venum nalum pannalam nu sonnaga but inbuilt function use pannama panna sonnaga neenga pottu iruka question ellam Python la panna mudiyuma
I have a doubt. Let's say Taxi 1 is having two bookings namely 6am - 10am and 12pm - 3 pm. What will be displayed as the Free time for that particular Taxi?
I think it would be 3pm.. But if a person books the taxi first for 12 to 15 hours slot, that taxi cant be booked for 6-10 hours slot at all, since the system considers 15 hours as the free time. Its a limitation in this code.
@@gowsikhaadevasenabathy2 ways to handle this case. 1. Keep the time updated. if user 1 uses to book taxi at time 10 and user 2 tries to book taxi at time 9, then we should block it. Only allow highter time than the last booking. 2. Check if the taxi has a booking in future which would interfere with the current trip
code updated in github now. At 34:10 , the min value should be updated after checking. thanks for telling guys 😊
Put more zoho interview questions like this. I am watching all your vedios. I will always support you...
You will reach more subscribers soon...
You r the only youtuber whose videos can't be passed without liking them. Awesome work....!!! Thanks..
glad you like the videos. keep supporting :)
You made it so simple bro. Both in code and explanation ❤️🎉💎
Thanks bro, keep supporting and sharing :)
Brother Zoho advance rounds ku elam questions solve pani podunga brother rombha usefull ah irukum❤
Vera level bro ..............indha maadhiri difficult questions pottu adhukum explanation podunga
kandipa bro 🔥.nerya share pannunga bro therinjavangaluku and keep supporting ❤
Very very good explanation. Negative side of this video is u didn't maintain any design pattern.I
Bro .... Super bro.... Ithe mathiri videos upload pannunga ... 👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌
kandipa pannirlam bro, fullah pathutu share pannunga bro :) keep supporting 🔥❤
@@AlgoTamizha ok bro... Kandippa..
Super bro.. code vera potrukinga free'a .. all the best & happy new year..
Subscribe panren ipo 😃
30.12.2022 02:10 am
glad you liked it
@@AlgoTamizha en friend orutar ku anupunen,nala katuklam patunu santhosapatu sonaru (your face reminded him) such good heart to help others with no payback..
Thanks bro.. wish you happy new year & happiness in life,career,recognition 😃🌟✨🙌
30.12.2022 11:07 am
(8-10ma)
thanks bro i got the answers perfectly
super teaching bro.. vera level😎
glad you found it helpful
@@AlgoTamizha ya obviously
Bro 🤩🤩....vera level bro ne 🤟🏻🤝🏻
thanks bro 😊👍
Bro without even practising i have cleared 3rd round zoho interview by watching multiple times this video. Thank you so much bro.
Hi bro, congrats. Could you please tell how was the upcoming rounds after advanced programming. It'll helpful to get some idea. Thanks in advance
Bro enna type of booking question kettanga?? Same taxi booking ah ??
Cpp use panlama
Good detailed expln bro. Thanks
Glad you liked it
37:41 bro min =distance between customer to taxi; kudukanumla bro illa na loop last a iteret panrathu thana store akum please reply bro
super bro 🙏👍
Nice video. 👍
helo bruh unga video nalla irunthuchu it was quite intersting,enaku epdi intha maari application logic huh build panrathu pathi video upload panringala may be it would be useful for many of my friends...who r currently preparing for placements..
kandipa bro
please explain 154 line collection.sort(freeTaxis,(a,b)->a.totalearnings - b.totalearnings); i didn't understand why you are using a,b in this?
this is comparator in java. a and b represent each element in the list and we can define the order to sort the list. here we are sorting the list in ascending order based of totalearnings.
@@AlgoTamizha but why we are subtracting a.totalearning and b.totalearning
@@Dineshkumar_dk in comparator, a-b means ascending.. b - a means descending order
@@AlgoTamizha thankyou so much bro ❤️, Keep posting more videos, in zoho second round they ask to solve problems in most efficient and optimized way ,soo please post videos with optimized solutions...thanks alot brother
Nice explanation bro, one doubt in real time scenario multiple users book cab for same slot/ time in such case how we used to handel ?
yes, in real life scenarios, we will be using threads to handle concurrency
@@AlgoTamizha thanks bro
Good effort bro.
Thank you so much 😀
What IDE is provided in Zoho interview rounds bro?
Bro indha madhiri zoho 3rd round level questions neraya upload pannunga bro elrkm useful ah irkm..
kandipa bro 👍 keep supporting and liking bro
@@AlgoTamizha sure bro. naa 1 year ah sariyana source illama 3rd round vara poyi reject aahit irken bro. taxi booking program romba useful ah irnchu bro.neraya video application development related ah upload pannunga bro.
Bro cpp la konjam code panringala?
Zoho advanced round solutions ku...
can you please provide this code in c++, i tried but i amnot able to print multiple trips
can we implemnet this code in notepad???
for zoho round 3 will they already installed eclipse on laptop?
Thanks Bro .
glad you liked it.keep supporting :)
@@AlgoTamizha Sure ! I subed in my personal account . Good work Bro , keep rockin !
@@AlgoTamizha : )
Bike manufacturering Java project podunga Tamil la please
is there a case:?? with
total taxi 1
1 taxi at a: on 6
c-d is first option drop at 12
aloted 1 taxi
but a a-b comes in second option drop at 8
should we alot 1 taxi for it?? or cancel
i am also having same doubt bro
Bro logic building konjam epdi panradhu nu tips kudunga bro
endha mari kekrenga bro ? can you give example
@@AlgoTamizha sila program like butterfly pattern printing laaa konjam kastama iruku bro logic adhu epdi panradhu nu kekuren
@@Lewis131-z9s sure bro, like general ah oru problem ku epdi logic build pandra madhiriya, kandipa solre, andha andha video laye en ipdi yosikromnu sollitu dha irken, but inum nalla solla try panren 😊, namma channel laye butterfly pattern irku bro parunga 🔥
@@AlgoTamizha thanks bro .....en friend kitayum subscribe panna soliten .......all the best for your channel
thanks bro, I will keep making videos :)
Earnings vachi sort pandra line konjam explain pannungha sir.
adhu romba easy dhan incase, distance of two taxis equal ah irndha avungala endha taxi oda earnings kammi irko avunga modhella varvanga
@@AlgoTamizha ithu neengha video la a clear ah explain pannitingha sir.
Enakku athula a,b nu randu variable kuduthu irukkingha la athu purila
@@sathishkumar-rk6mp oh adhu vandhu syntax for using that type of sorting.return la a - b pota ascending order la sort agum...b-a pota descending orderla sort aagum. namma normal ah sort pannlam loop potu. no difference
@@AlgoTamizha ippo purithu sir
@@sathishkumar-rk6mp sir nu lam solla vendam 😂😂.glad i was able to help
Bro ithu enna website la qn parkkinga
bro what is the use of that min bro ?
32:03 how to write normal sorting for taxi earnings anna
normal ah sort panradhu easy dhan. andha taxi list ah array maari consider panikonga. sorting playlist la different types of sorting epdi pannanumnu vids irku channelah. adha apdiye panni slight changes panna podhum. try panni parunga
@@AlgoTamizha Thanks for your reply anna..Your videos are useful :)
@@AlgoTamizha
import java.util.*;
class Taxi{
static int id=0;
int taxicount;
char currspot;
int earnings;
int freetime;
List details;
Taxi(){
id=id+1;
taxicount = id;
currspot = 'A';
earnings = 0;
freetime = 6;
details = new ArrayList();
}
public void booktaxi(char currspot , int earnings , int freetime , String detail){
this.currspot = currspot;
this.earnings = earnings;
this.freetime = freetime;
this.details.add(detail);
}
public void printdetails (){
System.out.println("Taxi:"+this.taxicount+" Earnings :"+this.earnings);
System.out.println (" BookingID CustomerID From To PickupTime DropTime Amount");
for(String s : this.details){
System.out.println(s);
}
}
}
class Main{
private static List taxis(List taxis , char pickuppoint , int pickuptime){
List freetaxis = new ArrayList();
for(Taxi t : taxis){
if(t.freetime
🔥🔥🔥❤❤❤❤
Bro...nenga Enna Compiler use paninga
jdk 8 nu nenaikren bro
I have a doubt.. Enana.. Ipa enaku pick up time 7 at point D nu kodutha ena agum.. I mean 1 hr la endha taxi yum A to D ku pogadhula.. Apo taxi unavailable nu msg varnumla?
nice question . but this case will be handled when getting list of freeTaxis , this is checked in that if condition, only if a taxi satisfies that, it will be added to freeTaxis list. ,😁
@@AlgoTamizhaokayy..nd thank you for your super fast reply🤩
sure 🙌 keep supporting and hope you like the videos 😊
bro 34:07 la if statement kulla "min=distancebetweencustomerandtaxi " entha statement missing
= theva illa bro, already irkra code will work fine
@@AlgoTamizha yeppadi bro apa yeduthuku antha if statement
@@malkarajk4093 bro I forgot to upload the updated code to github, now it is there
Bro output la taxi ID plus aagama ella taxi ku 1 apdidra ID varuthu broooo
🤔🤔
@@AlgoTamizha enna pandrathu broo
id++ step vitrupinga bro
After booking a taxi, we have to increase the id for the next customer
bro round 1 Question link share panunga
bro i want this same vidio in python language bro plz podunga
What happens when we book the same taxi for 3 times where will you store the 3 nextfree time
good question, we dont care about all the 3 nextFree times, we will only keep the latest or the 3rd free time because only that is enough to see if taxi will be free at a time we need it.
Bro 3rd round ku mail vandhurucha nu kettu sollunga bro unga circle la!? 2021 may recruitment
kandipa ketu pakren bro, therinja solren. keep watching and supporting bro 🔥❤
@@AlgoTamizha sure bro ! Thanks 😊
bro, oru silar kita keturken bro, avunga sonna kandipa solren 😊
@@AlgoTamizha okk bro !! Thanks 👍
Sort taxis based on earnings line make a error, please check bro
can you tell the error please? because i uploaded after checking in my system
Hi bro how to build comment app
If the customer made the booking for night 9 it show the free time as night right in that case how will you handle it
another good question bro, but as I explained in video, the time is given in 24 hours format, not in am or pm
so night 9 will be given as 21, which should work as expected. Nice questions🔥😊
@@AlgoTamizha ok lets consider you made a booking for 18:00 then next assume next free time is 20:00 if the next booking has to be made for mrng 9 it should accept right. How will your code behave for this input
@@Dinakaran4 since this is just a application building question, this is not expected, but if you want that functionality , we have to make it more complex which is more than the scope of the interview.we assume every day morning at 6 all taxis are free, if you can, you can take my code and add many types of extra functionalities, it would be a good exercise, if you have any doubts you can reach me on insta also 😊
@@Dinakaran4 I am sure there are many more functionalities that can be added, what i showed was the template for the basic application 😊
Just coding ey enough ah vro....or do we make a web like project...like using html css etc..
both will be advantage bro
@@AlgoTamizha will you do one question like that if possible?
Can I use c in advance round?
you can but it will be difficult to manage, because you need classes to create proper functionalities. but in C you only have structures. so java or C++ is recomended
Bro IDE use panlama?
yes . but sometimes interviewers might ask you to use a particular tool
Line no...155la error varudu bro....Collections.sort(freeTaxis.............inda linela konjoan enna nu parunga anna
enna error bro.., en kekrenna code run panitu dha githubla poten
@@AlgoTamizha 4 errors varudu anna...1. (a,b) 2. -> 3. - 4. ;......na notepad lacopy panni run panran anna....raiway and flight crrcta varudu idu vara mattingidu
@@venkateshramesh4953 enna error nu insta la sollunga bro, kandipa pakren
Booking.java,taxi.java epdi bro rendu file combine aaguthu and rendaiyu orey file ah poda mudiyatha rendu file ku vera vera main class and main method irukaaa
code parunga bro simple dhan, different classes in different files.
@@AlgoTamizha rendu file uh epdi bro combine aaguthu rendu file uh sentha thana output ella crt ah varum epdi rendu combine aaguthu
Bro neega soldrathu purithu. Code purithu.. Aana enna la understand panna mudila naanu 6 time mela pathu te ye ne therila
adhu starting la apdi irkum , enakum apdi dha irundhuchu in the beginning. practice panna panna you will become a beast 🔥
@@AlgoTamizha sure bro I will practice
@@learntolead6250 ✔
Bro chess game ku mudinja video podunga bro
next railway ticket podlamnu irken bro, chess problem avlova kekardhilla
@@AlgoTamizha super bro waiting seekrama podunga
kandipa bro, keep supporting 🔥
Indha round ku resources engayachu kedaikuma sollunga bro....
thedi pakren endha edathulayum, complete ah irka matengudhu.. adhunala dhan ovvoru video va na poda try panren.. en apdina ovvortharkum interview la kekum bodhu light ah maarum. so edhuvume fixed ah illa.. adhu dha
Intha code c++ poda mudiyuma bro
Bro ithe mari exact ah question kepangala illa modify pannni kepangala(neraya moduls).pls tell me
there might be some changes
@@AlgoTamizha ok bro.thank you for your reply😊
Hey brother is it must that I should solve these problems in java and c language I personally work in Javascript and I don't know much about these languages so will they allow me to write this code in js?? Can I expect Node to be installed in the system I'm about to code ?? Thank you. Honestly speaking js is far better .
yes js is more accessible but please make sure if interviewers accept its use.
Bro please please tell how should you done the program in js.
i have today round 3 exam
all the best
selected aah bro
Bro... Enna type of booking question kettanga ??
if we have more than 2 free taxis
First level test evvalavu mark edutha pass
Bro GUI venamaa
Bro python irukuma allow pannu vagala anna
depends on the interviewer mostly bro, they might or might not allow it
thala yaaru thala nee .naa zoho la place aageetenna onnoda pera solli kovilla thenga odaikiren.
😂😂. apdiye share panni support panna sollunga nanba therinjavangala ellam
@@AlgoTamizha kandippa bro
can we use python for advanced coding?
mostly no, but depends on the interviewer
round one Question link share pannunga bro
description la zoho videos ellame oru playlistla irku bro, check out that playlist😊
@@AlgoTamizha okay
im expecting this week for 1st round .. so can you help me bro for the interview
@32:10 collection.sort(freetaxi, (a,b)-> a.totalEarnings-b.totalEarnings);
unable to understand , exact aa solanum na (a,b)-> a.totalEarnings-b.totalEarnings ithu ena mari syntax bro
i understand that you sorting on basis of earning ,but code wise got stuck
ipdi pakalam, a-b pota increasing order la sort agum. b - a pota decreasing order la sort agum
@@AlgoTamizhabro really thanks for the instant reply , intha mari innu application video podunga bro nala iruku neraiya learn panra bro.... thanks a lot atleast weekly once intha application base pani oru video bro very useful to us
Can i use python in this round?
depends on the interviewer and intervie
Bro Zoho ku Java therinja dha ulla poga mudiyuma
any oop language like java or C++ nalla therinja podhum
Bro 4 th round technical interview topics sollunga bro... mention all the topics that we need to focus...pls bro
mainly classes and objects la strong ah irkanum bro, but application thavira coding question ketangana,, maybe hard string problems, tree or graph chance irku
@@AlgoTamizha thanks brother
3r round la enna question bro keattaga?
bro python intha application develop panirukingala
Bro enaku Python mattum than theriyum itha Python la panna mudiyuma
Atha therila
Bro 3rd round C programming la podalaama?
not really sure bro. because C doesnt have that much OOP properties except Structures. so please confirm with interviewers. thanks
39.23
Is this round an elimination round?
depends on how many people selected in the round and also on the interviewer
can we use python? in 3rd round?
depends on the interviewer mostly
39:23
Bro itha Python la panna mudiyuma
python most ah allow panna matanga bro
@@AlgoTamizha naan Aug 6th Python la than basic coding round finish panna next day advanced coding round entha language la venum nalum pannalam nu sonnaga but inbuilt function use pannama panna sonnaga neenga pottu iruka question ellam Python la panna mudiyuma
Bro DSA romba deep ah teriyanum ah?
illa bro. popular data structures and corresponding algos therinja podhum. oops and popular problems la strong ah irkanum
@@AlgoTamizha 1 year experience zoho la job kidaikuma ah? Bro
@@Faizalahmed-wb1yf depends on the open positions bro. keep checking zoho careers website
@@AlgoTamizha ok bro
Evvalavu mark edutha pass
Hi anyone selected
I have a doubt. Let's say Taxi 1 is having two bookings namely 6am - 10am and 12pm - 3 pm. What will be displayed as the Free time for that particular Taxi?
I think it would be 3pm.. But if a person books the taxi first for 12 to 15 hours slot, that taxi cant be booked for 6-10 hours slot at all, since the system considers 15 hours as the free time. Its a limitation in this code.
@@gowsikhaadevasenabathy2 ways to handle this case.
1. Keep the time updated. if user 1 uses to book taxi at time 10 and user 2 tries to book taxi at time 9, then we should block it. Only allow highter time than the last booking.
2. Check if the taxi has a booking in future which would interfere with the current trip
ungala contact panna mudiyuma bro
insta la dm pannunga bro
Bro.,round 3 Ku data structures Nalla theriyanuma?
avlo theva illa bro, second round ku dhan mukiyam
theramma thala unnaku
😂😅
Telugu lono English lono sollappa.... 😴
your are not a good programmer coz using light theme😑
😂